k8s 更新镜像

准备新镜像nginx:1.16.1

kubectl set image deployment/nginx nginx=nginx:1.16.1 --record

更新

kubectl rollout status deployment/nginx

复制代码
[admin@localhost k8s]$ kubectl set image deployment/nginx nginx=nginx:1.16.1 --r                                                     ecord
deployment.apps/nginx image updated
[admin@localhost k8s]$ kubectl rollout status deployment/nginx
deployment "nginx" successfully rolled out

可以

kubectl rollout history deployment/nginx

查看更新日志 ,需要更新的时候加上--record

复制代码
[admin@localhost k8s]$ kubectl rollout history deployment/nginx
deployment.apps/nginx
REVISION  CHANGE-CAUSE
1         <none>
2         kubectl set image deployment/nginx nginx=nginx:1.16.1 --record=true

回滚使用

kubectl rollout undo deployment/nginx

相关推荐
Controller-Inversion2 小时前
k8s服务部署相关问题
linux·容器·kubernetes
散峰而望2 小时前
【数据结构】假如数据排排坐:顺序表的秩序世界
java·c语言·开发语言·数据结构·c++·算法·github
fanruitian2 小时前
k8s 创建service 暴漏集群ip
服务器·网络·kubernetes
En^_^Joy2 小时前
Kubernetes Pod控制器深度解析(K8s)
java·容器·kubernetes
Source.Liu2 小时前
【办公平台】在 Ubuntu 上部署 Synapse Matrix 服务器(本地网络版)
服务器·ubuntu
疯子的梦想@2 小时前
记录k8s中误安装traefik后,job与pods频繁重建,且卡住无法删除。
linux·运维·容器·kubernetes
LYOBOYI1232 小时前
qml程序运行逻辑
java·服务器·数据库
jiayong232 小时前
JVM垃圾回收机制面试题
java·开发语言·jvm
袁煦丞 cpolar内网穿透实验室2 小时前
mysql_exporter+cpolar远程监控 MySQL 不卡壳!cpolar 内网穿透实验室第 712 个成功挑战
服务器·数据库·mysql·远程工作·内网穿透·cpolar