您好,欢迎访问代理记账网站
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

kubenetes入门之升级pod镜像

 

1.简介

 

当一个pod部署之后,镜像有新的版本,希望滚动升级pod,使用新版本镜像

 

2.配置镜像拉取策略

 

    spec:
      containers:
      - image: xxxxxx
        imagePullPolicy: Always
        name: macroverse-web
        ports:
  • 配置镜像拉取策略为Always

 

3.设置新的镜像版本

 

kubectl set image deployment/<deployment=name> <image-name>=<new-image-version> -n <namespace>

deployment.apps/macroverse-web image updated

 

4.检查升级状态

 

kubectl get pods -n macroverse --watch
NAME                              READY   STATUS    RESTARTS   AGE
macroverse-web-64c4658498-mxxr9   1/1     Running   0          7h59m
macroverse-web-c9dffcd5-vkd54     0/1     Pending   0          65s
macroverse-web-c9dffcd5-vkd54     0/1     Pending   0          96s
macrovers

分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进