amazon-web-services - 如何将Kubernetes中的默认Pod从110增加到250?

标签 amazon-web-services kubernetes pod

我遇到一种情况,我需要在单个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/

相关文章:

python - 运行除 fabfile.py 之外的重命名的结构文件和无密码 ssh

wcf - 具有 WCF 和 X 转发 header 的 AWS ELB

javascript - 如何通过http正确发送二进制文件并使用javascript下载它?

kubernetes - Helm 管理一组服务

windows - 客户端 (1.24) 和服务器 (1.20) 之间的版本差异超出了支持的次要版本偏差 +/-1

c# - 使用Kubernetes Client for C#重新启动Kubernetes Pod

kubernetes - Kubernetes-Pod:访问问题

javascript - aws javascript sdk v3 - 签名不匹配错误

scala - 保持按住直到创建了pod pod Java客户端Kubernetes

kubernetes - 如何部署具有相同 Helm 图的多个 pods ?