zoukankan      html  css  js  c++  java
  • StatefulSet分段更新

    1.查看pod

    [root@k8s-master01 ~]# kubectl  get pod
    NAME                     READY   STATUS    RESTARTS   AGE
    web-0                    1/1     Running   0          111m
    web-1                    1/1     Running   0          112m
    web-2                    1/1     Running   0          3m7s
    web-3                    1/1     Running   0          4m14s
    web-4                    1/1     Running   0          4m36s
    

    2.编辑文件

    [root@k8s-master01 ~]# kubectl edit sts web
    
      updateStrategy:
        rollingUpdate:
          partition: 2   ## 更新大于或等于2的web
        type: RollingUpdate
    

    3.查看更新

    [root@k8s-master01 ~]# kubectl get pod -l app=nginx -w
    NAME                     READY   STATUS              RESTARTS   AGE
    nginx-6cdd5dd489-bs5wz   1/1     Running             0          4d17h
    nginx-6cdd5dd489-n8xv9   1/1     Running             0          4d17h
    web-0                    1/1     Running             0          104m
    web-1                    1/1     Running             0          105m
    web-2                    1/1     Running             0          106m
    web-3                    0/1     ContainerCreating   0          21s
    web-3                    1/1     Running             0          23s
    web-4                    0/1     Pending             0          0s
    web-4                    0/1     Pending             0          0s
    web-4                    0/1     ContainerCreating   0          1s
    web-4                    1/1     Running             0          30s
    web-4                    1/1     Terminating         0          55s
    web-4                    0/1     Terminating         0          57s
    web-4                    0/1     Terminating         0          114s
    web-4                    0/1     Terminating         0          114s
    web-4                    0/1     Pending             0          0s
    web-4                    0/1     Pending             0          0s
    web-4                    0/1     ContainerCreating   0          0s
    web-4                    1/1     Running             0          20s
    web-3                    1/1     Terminating         0          2m37s
    web-3                    0/1     Terminating         0          2m38s
    web-3                    0/1     Terminating         0          2m39s
    web-3                    0/1     Terminating         0          2m39s
    web-3                    0/1     Pending             0          0s
    web-3                    0/1     Pending             0          0s
    web-3                    0/1     ContainerCreating   0          0s
    web-3                    1/1     Running             0          18s
    web-2                    1/1     Terminating         0          108m
    web-2                    0/1     Terminating         0          108m
    web-2                    0/1     Terminating         0          109m
    web-2                    0/1     Terminating         0          109m
    web-2                    0/1     Pending             0          0s
    web-2                    0/1     Pending             0          0s
    web-2                    0/1     ContainerCreating   0          0s
    web-2                    1/1     Running             0          20s
    

    4.查看镜像

    [root@k8s-master01 ~]# kubectl get pod web-1 -oyaml|grep image
                f:image: {}
                f:imagePullPolicy: {}
      - image: nginx:1.15.4
        imagePullPolicy: Always
        image: nginx:1.15.4
        imageID: docker-pullable://nginx@sha256:e8ab8d42e0c34c104ac60b43ba60b19af08e19a0e6d50396bdfd4cef0347ba83
    
    [root@k8s-master01 ~]# kubectl get pod web-2 -oyaml|grep image
                f:image: {}
                f:imagePullPolicy: {}
      - image: nginx:1.15.2
        imagePullPolicy: Always
        image: nginx:1.15.2
        imageID: docker-pullable://nginx@sha256:d85914d547a6c92faa39ce7058bd7529baacab7e0cd4255442b04577c4d1f424
    ``
  • 相关阅读:
    Hibernate 查询,返回结果设置到DTO
    sqlserver计算时间差DATEDIFF 函数
    SQL语句 不足位数补0
    Redis详细用法
    windows下安装Redis并部署成服务
    Redis命令
    ajax请求在参数中添加时间戳
    JS获取子节点、父节点和兄弟节点的方法实例总结
    js关闭当前页面清除session
    Java面试题一览
  • 原文地址:https://www.cnblogs.com/Applogize/p/14397947.html
Copyright © 2011-2022 走看看