kubernetes 清理 pod、服务、部署等

intechops6

为了设置 kubernetes,我从创建命名空间、部署、服务开始。要清理资源,我是否需要遵循任何顺序,例如先删除服务,然后是 pod,然后是部署,最后是命名空间?如何以正确的方式清理资源?因为我删除了 pods 和 service,但是我可以看到 pods,services 再次运行。它再次部署资源,所以这个问题出现在这里寻求专家的答案。

阿米特·库马尔·古普塔

如果只是删除命名空间,它会删除其中的所有内容,您无需手动清理其中的所有内容。我在网上搜索了“Kubernetes 删除命名空间”,并在官方 Kubernetes 文档中找到了这个:https ://kubernetes.io/docs/tasks/administer-cluster/namespaces/#deleting-a-namespace

关于您关于 pod 回归的问题:当您创建部署时,它会创建 pod。当您删除部署时,它会自动删除它创建的 pod。如果您手动删除部署自动创建的 pod,它会将它们带回来,因为部署中指定的所需副本数量仍然是正数。

如果您直接创建 pod(而不是通过部署),您可以直接删除它们,它们将保持删除状态。

Pod(直接创建的)、部署和服务都可以相互独立地删除,顺序无关紧要。如果要删除它们而不是命名空间,请按任意顺序删除它们。如果您还想删除命名空间,只需删除命名空间,它就会自动为您删除命名空间中的所有内容,您也不必费心单独删除这些内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章