首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Kubernetes 1.19.0——deployment(1)

Pod是不健壮的,随时都面临挂掉的风险,且本身是没有可再生性的 如果pod个数需要太多,创建起来会比较麻烦 deployment相当于一个机器人,控制器,用来创建pod 图片1.png K8S 1.17....x 之前创建deploy的命令选项很多,但从1.18.x开始就变得少了 deployment创建出来的每个pod使用相同的一个模板 labels表示创建出来的每个pod具备的标签 图片2.png...[root@vms61 chap5-deploy]# cat web1.yaml apiVersion: apps/v1 kind: Deployment metadata: creationTimestamp...也会帮我们重新拉起 图片3.png [root@vms61 chap5-deploy]# cat web1.yaml apiVersion: apps/v1 kind: Deployment...即可(这里不作演示) kubectl scale deployment nginx --replicas=10 或者 kubectl edit deployment nginx

704304

Deployment回滚(一)

Kubernetes的Deployment可以轻松地进行滚动更新,但是如果出现了问题,可能需要回滚到之前的版本。Deployment提供了回滚功能,可以让我们轻松地回滚到之前的版本。...我们还可以使用以下命令回滚到特定的版本:kubectl rollout undo deployment/nginx-deployment --to-revision=2这将回滚到指定的版本,版本号为2。...for deployment "nginx-deployment" rollout to finish: 2 out of 3 new replicas have been updated...deployment...当回滚操作完成后,我们可以使用以下命令查看Deployment的更新历史记录:kubectl rollout history deployment/nginx-deployment这将输出类似于以下内容的信息...:deployment.apps/nginx-deployment REVISION CHANGE-CAUSE2 kubectl set image deployment/nginx-deployment

1.5K31
领券