我在 GKE 上有一个包含许多 Pod 和持久磁盘(PD)的集群,无法再部署。
pod failed to fit in any node fit failure on node (XX): MaxVolumeCount
该问题应该不会影响我,因为我有一台 2 代码机器,并且 Google 最近将持久磁盘限制提高到 64:
问题似乎是主服务器中的一个环境变量,上面写着KUBE_MAX_PD_VOLS = 16
。问题似乎已经修复,但由于我有一个托管主服务器,我找不到更改环境变量的方法。
https://github.com/kubernetes/kubernetes/issues/24317#issuecomment-214556057
所以问题是:
如何在 GKE 主服务器中更改环境变量?