Kubernetes - 根据可用资源在节点上调度 pod 副本

标签 kubernetes kubernetes-helm kubernetes-pod

我有一个具有 64 个核心的节点,另一个只有 8 个核心。我需要 Kubernetes Pod 的多个副本(至少 6 个),而我的 8 核节点只能处理 1 个实例。我怎样才能让 kubernetes 将剩下的(5)安排在更强大的节点上?

如果我可以只在所需的节点上进行扩展,那就太好了,可以吗?

最佳答案

虽然 kubernetes 可以智能地将 pod 分布在具有足够资源(本例中为 CPU 核心)的节点上,但可以使用以下方法来微调 pod 在集群中的节点上分布/负载平衡的方式:

关于Kubernetes - 根据可用资源在节点上调度 pod 副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57153183/

相关文章:

kubernetes - configMap 更改时自动部署

amazon-web-services - Helm 升级引发YAML解析器错误

kubernetes - 如何修复 traefik 2.0 中的 "bad certificate error"?

kubernetes - Kubernetes 中的自定义负载均衡

kubernetes - 获取 "CrashLoopBackOff"作为已部署 pod 的状态

ssl - AWS 上的 Kubernetes : Preserving Client IP with nginx-ingress + cert-manager

deployment - 如何在kubernetes中部署新的应用程序版本

kubernetes - 入口路径重定向、helm 图

kubernetes - 从 Argo 导出 Kubernetes 日志

kubernetes - Jenkins X - 如何安装应用程序