Kubernetes 镜像升级

Flow 提供了 Kubernetes 镜像升级任务,支持用户对集群中的已有应用进行镜像升级。

添加任务

用户可以通过添加任务选择 Kubernetes 镜像升级任务

image.png

部署配置

对于首次使用 Flow Kubernetes 发布相关功能的用户需要首先建立 Kubernetes 服务连接

建立连接后,选择 Kubectl 版本并设置需要发布的应用基本信息即可。

image.png

需要注意:

  • kubectl版本建议不低于服务端版本

  • k8s的命名空间确保正确

  • Workloads类型默认为Deployment,如果是其它类型如StatefulSet,记得修改

  • Workloads的名称和容器名称必须与实际运行的一致

  • 镜像有两种方式输入:1. 从前序构建产物中选择;2. 直接输入镜像地址。注意:如果选择不到镜像,请检查前序有没有镜像构建并上传的步骤;另外需注意镜像地址可能有多个,如公网地址和VPC地址,请确保k8s能拉取到对应的地址。

保存并运行流水线

点击查看日志,查看发布的详细信息: