rancher自动部署命令参考-镜像更新迭代
1.
wget https://www.rancher.cn/download/kubernetes/linux-amd64-v1.15.3-kubectl mv linux-amd64-v1.15.3-kubectl /usr/bin/kubectl chmod +x /usr/bin/kubectl mkdir ~/.kube/ vi ~/.kube/config kubectl get pods -A kubectl delete -f nginx.yml kubectl create -f nginx.yml


vi nginx.yml
apiVersion: apps/v1beta2 kind: Deployment metadata: annotations: deployment.kubernetes.io/revision: "1" field.cattle.io/creatorId: user-xwqjt field.cattle.io/publicEndpoints: '[{"addresses":["192.168.120.9"],"port":30001,"protocol":"TCP","serviceName":"default:nginx2-nodeport","allNodes":true}]' creationTimestamp: "2019-09-18T13:57:50Z" generation: 3 labels: cattle.io/creator: norman workload.user.cattle.io/workloadselector: deployment-default-nginx2 name: nginx2 namespace: default resourceVersion: "100094" selfLink: /apis/apps/v1beta2/namespaces/default/deployments/nginx2 uid: 4d63ea07-da1c-11e9-a2c1-000c294f45d4 spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: workload.user.cattle.io/workloadselector: deployment-default-nginx2 strategy: rollingUpdate: maxSurge: 1 maxUnavailable: 0 type: RollingUpdate template: metadata: annotations: cattle.io/timestamp: "2019-09-18T13:55:30Z" field.cattle.io/ports: '[[{"containerPort":80,"dnsName":"nginx2-nodeport","kind":"NodePort","name":"80tcp300011","protocol":"TCP","sourcePort":30001}]]' creationTimestamp: null labels: workload.user.cattle.io/workloadselector: deployment-default-nginx2 spec: containers: - image: nginx imagePullPolicy: Always name: nginx2 ports: - containerPort: 80 name: 80tcp300011 protocol: TCP resources: {} securityContext: allowPrivilegeEscalation: false capabilities: {} privileged: false readOnlyRootFilesystem: false runAsNonRoot: false stdin: true terminationMessagePath: /dev/termination-log terminationMessagePolicy: File tty: true dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: {} terminationGracePeriodSeconds: 30 status: availableReplicas: 1 conditions: - lastTransitionTime: "2019-09-18T13:58:05Z" lastUpdateTime: "2019-09-18T13:58:05Z" message: Deployment has minimum availability. reason: MinimumReplicasAvailable status: "True" type: Available - lastTransitionTime: "2019-09-18T13:57:50Z" lastUpdateTime: "2019-09-18T13:58:05Z" message: ReplicaSet "nginx2-8486ccdd97" has successfully progressed. reason: NewReplicaSetAvailable status: "True" type: Progressing observedGeneration: 3 readyReplicas: 1 replicas: 1 updatedReplicas: 1
更新迭代
https://www.cnblogs.com/tylerzhou/p/10995774.html
满血拉二胡 残血到处浪

浙公网安备 33010602011771号