[英]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.