kubernetes 应该能够排除未知的控制器,

tct7dpnv  于 4个月前  发布在  Kubernetes
关注(0)|答案(8)|浏览(127)

发生了什么?
当将控制器传递给GCE cloud-controller-manager以排除时,但使用控制器尚不存在的旧版本,cloud-controller-manager因找不到控制器而无法启动。错误是 "gkenetworkparams" is not in the list of known controllers
你期望发生什么?
我要求控制器不运行,它不会运行 => 没有错误。
我们如何尽可能精确地最小化地重现它?
通过k8s.io/controller-manager/options为任何二进制传递未知控制器,如--controllers=-nope
我们需要知道其他任何信息吗?

  • 无响应*

Kubernetes版本:最新
云提供商:无
操作系统版本:无响应
安装工具:无响应
容器运行时(CRI)和版本(如果适用):无响应
相关插件(CNI,CSI等)和版本(如果适用):无响应

2izufjch

2izufjch2#

例如,kubernetes/kops#15186(评论)

5vf7fwbs

5vf7fwbs3#

这是针对云服务提供商GCP的特定内容,因为它覆盖了默认控制器。
https://github.com/kubernetes/cloud-provider-gcp/blob/8e4840462445ac0edd615a1e6175f44efda4908a/cmd/cloud-controller-manager/main.go#L54-L64
不适用于Kubernetes 😄

rbl8hiat

rbl8hiat4#

Kubernetes项目目前缺乏足够的贡献者来充分应对所有问题。
此机器人根据以下规则对未分类的问题进行分级处理:

  • lifecycle/stale应用后的90天内无活动,将应用lifecycle/stale
  • lifecycle/stale应用后的30天内无活动,将应用lifecycle/rotten
  • lifecycle/rotten应用后的30天内无活动,将关闭该问题

您可以:

  • 使用/remove-lifecycle stale标记此问题为新鲜
  • 使用/close关闭此问题
  • 提供帮助,使用Issue Triage

请将反馈发送至sig-contributor-experience@kubernetes/community
/lifecycle stale

hfsqlsce

hfsqlsce5#

Kubernetes项目目前缺乏足够的活跃贡献者来充分应对所有问题。
此机器人根据以下规则对未分类的问题进行分级处理:

  • lifecycle/stale应用后的90天内无活动,将应用lifecycle/stale
  • lifecycle/stale应用后的30天内无活动,将应用lifecycle/rotten
  • lifecycle/rotten应用后的30天内无活动,将关闭该问题

您可以:

  • 使用/remove-lifecycle rotten标记此问题为新鲜
  • 使用/close关闭此问题
  • 提供帮助,使用Issue Triage

请将反馈发送至sig-contributor-experience@kubernetes/community
/lifecycle rotten

f2uvfpb9

f2uvfpb96#

需要重新设置#116187的基准,并解决Jordon的关注。

yr9zkbsy

yr9zkbsy8#

/remove-lifecycle rotten

相关问题