我遇到一种情况,我需要在单个AWS实例中运行产品的不同版本。但是这样做的总荚数要超过110。默认情况下,Kubernetes无法容纳这么多的荚。
有什么方法可以将默认Pod增加到250,以便我可以在单个实例上运行所有版本?
最佳答案
您可以在kubelet config file中设置MaxPods
字段:
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
MaxPods: 250
然后,您可以使用
--config
标志将配置文件提供给kubelet二进制文件,例如:kubelet --config my-kubelet-config.yaml
另外,kubelet二进制文件还具有
--max-pods
标志,可让您直接设置该值。但是,不建议使用此标志,建议使用配置文件,如上所示。参见kubelet reference。
关于amazon-web-services - 如何将Kubernetes中的默认Pod从110增加到250?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59316340/