如何停止Kubernetes Deployment下的所有Pod (不删除)
要停止一个Deployment下的所有Pod,你可以使用以下命令:\n\n\nkubectl scale --replicas\=0 deployment/<deployment-name>\n\n\n这个命令将把指定Deployment的副本数量缩减为0,从而停止所有Pod的运行。请将 <deployment-name> 替换为你的Deployment的名称。\n\n这种方法不会删除Pod,而是只停止它们的运行。如果以后需要重新启动这些Pod,可以使用类似的命令将副本数量增加到一个非零值,例如:\n\n\nkubectl scale --replicas\=3 deployment/<deployment-name>\n\n\n这将重新启动3个Pod实例。
原文地址: https://www.cveoy.top/t/topic/pTvW 著作权归作者所有。请勿转载和采集!