kubernetes - 即使我删除了所有部署,pod 仍会继续创建自己

标签 kubernetes kubectl

我在 aws 上运行 k8s,并且更新了 nginx 的部署 - 通常情况下,它工作正常 -,但在此之后,nginx 部署将不会显示在“kubectl get 部署”中。

我想杀死所有与 nginx 相关的 pod,但它们不断 self 复制。我删除了所有部署“kubectl删除--所有部署”,其他pod刚刚被终止,但nginx没有。

我不知道在哪里可以阻止 Pod 重新创建。 知道从哪里开始吗?

最佳答案

检查部署、复制 Controller 和副本集并将其删除。

 kubectl  get deploy,rc,rs

关于kubernetes - 即使我删除了所有部署,pod 仍会继续创建自己,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45579614/

相关文章:

docker - 如何在Kubernetes中定义网络

docker - 那里有什么容器管理解决方案?

kubernetes - 如何通过 ssh 隧道使用 kubectl 通过我的 kubernetes API 访问我的内部 ELB?

kubernetes - 如何停止 kubectl 代理

docker - 如何退出因网络错误而卡住的 `kubectl exec` 命令?

kubernetes - 在 Windows 10 家庭版上设置 KUBECTL 时出现问题

kubernetes - 如何在 kubernetes 集群中再次添加一个耗尽的节点?

kubernetes - 挂起状态卡在 Kubernetes 服务的外部 IP 上

Azure AKS : Control which node should be removed while downscaling

kubernetes - 修改 Kubernetes Deployment 修订历史限制