k8s,更新,回滚

方法一、
登陆天牛更新1-2个服务的镜像,然后演示升级、回滚。 #操作方式省略
验证:kubectl describe pod -n kmss xxx #查看镜像已更新

方法二、
登陆master通过kubectl命令行
明确需要演示的服务名
kubectl set image deployment $deploy -n kmss $container_name=$image:$image_tag  #选择1-2个服务更新镜像。
kubectl set image deployment gr-media -n mpkss gr-media=test500/acg-airec/airec-prototype:0.6.1b19-2023_0425_1048
-620510a
kubectl rollout restart deployment $deploy -n kmss #重启镜像
验证:kubectl describe pod -n test xxx #查看镜像已更新

回退:
kubectl rollout history deployment -ntest gr-media   ##查看历史版本
kubectl rollout undo deployment -ntest gr-media --to-revision=1  ##指定版本为1去回退
kubectl rollout undo deployment $deploy -n test  #不指定版本直接回退上一个版本
kubectl rollout restart deployment $deploy -n test #重启镜像
验证:kubectl describe pod -n test xxx  #查看镜像已回滚
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值