【问题标题】:GKE Cluster doesn't gc replicasets after deleting deployment删除部署后 GKE 集群不 gc 副本集
【发布时间】:2020-12-16 12:25:58
【问题描述】:

从 1.14.something 升级到 1.15.something 然后再升级到 1.16.13-gke.1。

它开始表现得很奇怪。当我删除部署副本集时,Pod 不会被垃圾收集。

还有带有 pod 的 cronjob 垃圾邮件,以至于我超过了配额,即使我删除了所有这些 pod,也无法再部署任何东西。

每个系统副本集都有 2-4 个副本。

【问题讨论】:

  • 使用$ kubectl get rs --all-namespaces会得到什么输出?您能否分享您的 DeploymentJob YAML,因为语法上可能存在一些差异。我想你还有这个问题吗?当您尝试删除 replicasetdeployment 并再次应用时,您是否遇到任何错误?

标签: kubernetes google-kubernetes-engine


【解决方案1】:

检查事件是否存在可能的错误。在 gcp 或您的提供商中提出此问题。 部署通过标签和选择器跟踪副本集和 pod。可能是那些以某种方式改变了。

【讨论】:

  • 标签一切正常,事件在哪里?我删除的部署没问题。如何在 gcp 中提出问题?
  • kubectl 获取事件 -n your_namespace。您可以联系 GCP 支持团队。
  • 没有什么有趣的事件,我只看到计费支持。我想我的计划没有支持
猜你喜欢
  • 1970-01-01
  • 2020-12-27
  • 2023-03-26
  • 2020-11-30
  • 2021-04-14
  • 2021-04-13
  • 1970-01-01
  • 1970-01-01
  • 2019-04-16
相关资源
最近更新 更多