可能是一个基本的..
我在 Openshift Enterprise 3.2 中创建了一个 pod,配置设置为 restartPolicy: Always
。因此,理想情况下,当 pod 被销毁时,Openshift 将确保根据重启策略重新运行/重新创建 pod。
现在我不再需要 pod。当我试图销毁 pod 时,它又被创建了。
我的问题是销毁 pod 的理想方法是什么 restartPolicy: Always
最佳答案
部署配置(和相关的复制 Controller )是您的 pod 在您删除时重新创建的原因。复制 Controller 的工作实际上是“确保指定数量的 pod 副本始终在运行。”
要销毁 pod(并保持部署配置和其他资源完好无损,只需运行:oc scale dc <dc-name> --replicas=0
关于kubernetes - 如何在重启策略设置为始终的情况下删除 Openshift 中的 pod?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46047027/