У меня есть кластер на GKE со множеством модулей и постоянных дисков (PD), и я больше не могу его развернуть.
pod failed to fit in any node fit failure on node (XX): MaxVolumeCount
Эта проблема не должна влиять на меня, потому что у меня машина с двумя кодами, и Google недавно увеличил ограничение на постоянный диск до 64:
Проблемы, похоже, связаны с env var в мастере, который говорит KUBE_MAX_PD_VOLS = 16
. Кажется, проблема решена, но поскольку у меня есть хост-мастер, я не могу найти способ изменить переменную env.
https://github.com/kubernetes/kubernetes/issues/24317#issuecomment-214556057
Итак, вопрос:
Как я могу изменить переменную env в мастере GKE?
Google Container Engine - это управляемая среда, поэтому она не позволяет вам устанавливать переменные env на главном сервере.
Варианты продвижения вперед будут следующими: