Kubernetes部署和复制集不断出现



这里是Kubernetes的第一次用户。

我使用kubectl -n my_namespace apply -f new_service.yaml部署了一项服务

它失败了,吊舱显示Warning -Back-off restarting failed container

我现在正在尝试删除失败的对象,并重新部署一个固定的版本。然而,我试图删除服务、pod、部署和复制集,但它们都在不断地重新创建自己。

我看了这个线程,但不相信它适用于我的部署列表:

apiVersion: apps/v1
kind: Deployment

感谢您的任何意见!

将其发布为社区wiki以提高可见性。请随意扩展。


在Kubernetes集群中

  • 如果您删除了Pod,但它们再次被重新创建
    there is a Kubernetes Deployment / StatefulSet / DaemonSet / job that recreates them
    删除Deployment/StatefulSet/DemonSet以删除这些Pod,请检查k8s作业
  • 如果删除了一个副本集,但该副本集又被重新创建
    there is a Kubernetes Deployment that recreates it
    则删除部署以删除此副本集
  • 如果您删除了部署/服务等,但它们再次被重新创建
    there is a deployment tool like ArgoCD / FluxCD / other tool that recreates them
    请配置ArgoCD/FluxCD/其他部署工具以删除它们
  • 同时检查是否使用了Helm,运行helm list --all-namespaces以列出已安装的版本

感谢@p。。。。征求意见。

相关内容

  • 没有找到相关文章

最新更新