RedHat的JKube是一个Maven插件,用于构建Docker镜像和创建Kubernetes资源描述符。可以基于pom文件定制优化默认值,无需配置就可以生成Docker镜像Image和k8s描述符。
- k8s:build将应用程序Docker化为映像。
- k8s:resource生成k8s资源描述符。
- k8s:apply 应用这些清单。
- k8s:log查看容器的日志。
- K8s:undeploy撤消部署。
- 将应用程序打包在类似Docker的容器中。这涉及编写Dockerfile。
- 将容器部署到像Kubernetes这样的协调器上。这涉及到编写一些资源。服务,部署等的描述文件