首页 > 解决方案 > 如何使用 Kops 设置 http2-max-streams-per-connection

问题描述

是否可以为--http2-max-streams-per-connectionKops 创建的集群设置值。

我有一个有趣的情况,NotReady每当我向其中一个节点部署 helm chart 时,我的一个节点就会进入一个状态,我觉得它可能与这个设置有关。

节点通常很好并且运行没有任何问题,但是一旦我部署了我的掌舵图,它部署到的任何节点的状态都会在几分钟后发生变化,NotReady我觉得这很奇怪。

我已经阅读了一些内容,并看到了许多指向设置的类似问题,--http2-max-streams-per-connection但我不知道如何进行设置。

有什么想法吗?

标签: kuberneteskubernetes-helmkops

解决方案


您应该能够通过将以下内容添加到集群规范来设置它:

spec:
  kubeAPIServer:
    http2MaxStreamsPerConnection: <value>

请参阅https://pkg.go.dev/k8s.io/kops/pkg/apis/kops#KubeAPIServerConfighttps://kops.sigs.k8s.io/cluster_spec/

话虽如此,我不相信您的NotReady节点的原因是由于该设置。您可能想在 kubernetes 闲置空间上加入 #kops-users 并寻求帮助来解决该问题。


推荐阅读