我在aws上运行k8s,并且我更新了nginx的部署 - 通常,它工作正常 - 但是在此之后,nginx部署不会出现在" kubectl获得部署&# 34。
我想杀死与nginx相关的所有pod,但是它们会自己重现。我删除了所有部署" kubectl delete --all deployments",其他pod已被终止,但不是nginx。
我不知道我可以在哪里停止播放重建。 任何想法从哪里开始?
答案 0 :(得分:3)
检查部署,复制控制器和副本集并将其删除。
kubectl get deploy,rc,rs
答案 1 :(得分:0)
在现代kubernetes中,Pod上还有一个注释kubernetes.io/created-by
显示其“所有者”,as seen here,但我现在无法将手放在文档链接上。但是,我发现pastebin包含注释内容的具体示例