K8s demployment常用命令

通过kubectl创建deployment
–record参数,使用此参数将记录后续创建对象的操作,方便管理与问题追溯

 kubectl apply -f deployment.yaml -n {namespace} --record

查看deployment具体信息

kubectl describe deployment {deploymentName} -n {namespace}

在这里插入图片描述

修改deployment

kubectl edit deployment {deploymentName} -n {namespace}

使用rollout history命令,查看Deployment的历史信息(revision)

kubectl rollout history deployment {deploymentName} -n {namespace}

在这里插入图片描述

查看单个revision 的详细信息

kubectl rollout history deployment {deploymentName} -n {namespace} --revision={revision}

在这里插入图片描述

使用rollout undo回滚到上一版本

kubectl rollout undo deployment {deploymentName} -n {namespace} 

使用–to-revision可以回滚到指定版本

kubectl rollout undo deployment {deploymentName} -n {namespace} --to-revision={revision}

猜你喜欢

转载自blog.csdn.net/luo15242208310/article/details/106281535