У меня есть кластер k8s, развернутый в AWS EKS, и я хочу изменить период горизонтальной синхронизации-автоподстройки-синхронизации со значения по умолчанию 30 с.
Как изменить этот флаг?
К сожалению, вы не можете сделать это на GKE, EKS и других управляемых кластерах.
Чтобы изменить / добавить флаги в kube-controller-manager - у вас должен быть доступ к директории /etc/kubernetes/manifests/ на главном узле и возможность изменять параметры в /etc/kubernetes/manifests/kube-controller-manager.yaml.
/etc/kubernetes/manifests/
/etc/kubernetes/manifests/kube-controller-manager.yaml
GKE, EKS и подобные кластеры управляются только их провайдерами, не получая у вас разрешения на доступ к главным узлам.
Подобные вопросы:
1) Horizontal-autoscaler-in-a-gke-cluster
2) change-the-горизонтальный-pod-autoscaler-sync-period-with-gke
AsВ качестве обходного пути вы можете создать кластер с помощью kubeadm init и настроить / изменить его любым удобным для вас способом.