[英]Migrate Java Swing ANT based application to GCP
我們有一個基於 ANT 的 Java Swing 應用程序,目前已部署在 Solaris 上。 我們構建.deb 文件以供下載並搭載在本地服務器上以供用戶下載。 現在,當我們轉向 GCP 時,我正在進行研究以使其盡可能順利。 我對此有以下擔憂:
Kubernetes 中的基本可部署單元是Pod 。 如果要創建Pod
/ Deployment
資源,則需要指定要運行的容器映像,並且無法使用.deb
package 代替。
您可以使用已經存在的Apache Ant鏡像(例如webratio/ant )作為基礎容器鏡像,或者通過定義Dockerfile來創建新鏡像。 有關創建和部署容器化應用程序的更多信息,請參閱本教程。
當然不必每次都手動構建容器鏡像,可以使用Cloud Build或GitLab CI/CD等 CI/CD 軟件構建鏡像,甚至在 Kubernetes 集群上部署資源。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.