为 kube-scheduler 添加环境变量

add environment variable to kube-scheduler

我们在 EC2 实例上 运行 K8s。每个节点的卷限制为 25 个。所以我们需要为 kube-scheduler 设置 KUBE_MAX_PD_VOLS 环境变量。问题是,我不知道如何设置它。我无法将它添加到 pod 定义中,因为它不允许编辑此字段。此外,没有定义 pods 的部署、有状态集或守护程序集。那么我可以在哪里设置它呢? Kubernetes 的文档在这种情况下没有帮助。

假设您的集群是使用 kubeadm 构建的,您在 /etc/kubernetes/manifests/kube-scheduler.yaml.

的 kube-scheduler 静态 pod 规范中指定此环境变量