首页 文章

即使我删除了所有部署,pod仍然不断创建自己

提问于
浏览
1

我在aws上运行k8s,并更新了nginx的部署 - 通常,它工作正常 - 但是在此之后,nginx部署将不会出现在“kubectl get deploymentments”中 .

我想杀死所有与nginx相关的pod,但是它们会自己重现 . 我删除了所有部署“kubectl delete --all deployments”,其他pod刚刚终止,但不是nginx .

我不知道我可以在哪里停止重建pod . 任何想法从哪里开始?

2 回答

  • 0

    检查部署,复制控制器和副本集并将其删除 .

    kubectl  get deploy,rc,rs
    
  • 2

    在现代kubernetes中,Pod上还有一个注释 kubernetes.io/created-by ,显示它的"owner",as seen here,但我现在无法将文档链接放在文档链接上 . 但是,我发现pastebin包含注释内容的具体示例

相关问题