开发者社区 > 云原生 > 容器服务 > 正文

如何在阿里云容器服务Kubernetes上使用分批发布?

如何在阿里云容器服务Kubernetes上使用分批发布?

展开
收起
小天使爱美 2020-03-31 15:46:27 897 0
1 条回答
写回答
取消 提交回答
  • 您可使用阿里云容器服务Kubernetes实现应用版本的分批发布,快速实现版本验证,支持应用快速迭代。

    背景信息 说明 Kubernetes最新集群已经默认安装alicloud-application-controller;对于旧版本的集群,目前仅支持1.9.3及以上的版本,您可通过控制台上的提示链接进行升级。 操作步骤 登录容器服务管理控制台。 在Kubernetes菜单下,单击左侧导航栏中的应用 > 发布,进入发布页面。 在分批发布页签,单击右上角的创建分批发布。 说明 如果按钮是灰色的,可以参考升级连接进行升级。 配置分批发布信息,包括应用名称、部署集群、命名空间和发布选项。最后单击下一步。 配置分批发布信息 在分批发布配置页面,配置后端的Pod和Service,最后单击更新,创建应用。 更新配置 返回发布列表,您可看到下面出现一个应用,状态显示为未开始,单击右侧的详情。 发布详情 在应用详情页面中,您可查看更多信息,单击页面右上角的新的变更,进行一次分批发布的变更。 在变更配置页面中,进行新版本应用的变更配置,完成后单击更新。 变更配置 默认返回发布列表页面,您可查看该应用的分批发布状态,完成第一批次部署后,单击详情。 详情页面2 进入应用详情页面。您可看到未开始列表下的Pod为2个,已完成列表下的Pod为2个,表示分批发布第一个批次已完成。单击继续,可发布第二批Pod,单击回滚,此时会回滚到之前的版本。 回滚 当发布完成后。单击历史,可以进行历史版本的回滚。 历史回滚 后续步骤 您可使用分批发布功能实现应用版本的快速验证,没有流量损失,与蓝绿发布相比更节省资源,目前暂时只支持页面操作,后续会开放yaml文件编辑,支持更复杂的操作。

    2020-03-31 15:47:06
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器计算服务
  • 容器服务Kubernetes版
  • 相关电子书

    更多
    ACK 云原生弹性方案—云原生时代的加速器 立即下载
    ACK集群类型选择最佳实践 立即下载
    企业运维之云原生和Kubernetes 实战 立即下载

    相关镜像