首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >指定每个节点的确切pod数,然后执行镜像版本升级

指定每个节点的确切pod数,然后执行镜像版本升级
EN

Stack Overflow用户
提问于 2018-06-07 22:53:57
回答 1查看 3.3K关注 0票数 0

我在一个k8s集群中有3个节点,并且我需要在每个节点上调度2个pod,因此我最终将拥有3个节点,每个节点有2个pod (6个副本)。

我发现k8s有Pod Affinity/Anti-Affinity特性,这似乎是正确的做法。

我的问题是:我想在每个节点上运行2个Pod,但我经常使用kubectl apply来升级我的docker镜像版本,在这种情况下,在终止旧镜像之前,k8s应该能够在每个节点中调度2个新镜像-如果我使用Pod相关性/反相关性,每个节点只允许2个Pod,是否会调度较新的镜像?

如何在我的展开配置中执行此操作?我不能让它工作。

EN

回答 1

Stack Overflow用户

发布于 2018-06-08 00:02:36

我认为这是kubelet设置的一部分,因此您必须查看kubelet的--max-pods标志,这取决于您的集群配置。以下链接可能会很有用:

https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/#kubelet

https://kubernetes.io/docs/tasks/administer-cluster/reconfigure-kubelet/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50744324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档