ну там смотри какая ситуация возникает.
Ты хочешь следовать принципу IaC, и управлять своей конфигурацией.
Например ты хочешь добавить фичагейты в kube-apiserver. То логично будет держать шаблон статик пода в своей системе управления конфигураций, чтобы она им управляла. Меняешь в нем фича-нейты, твоя система правит файл, и kube-apiserver перезапускается - профит, все счастливы.
Но вот беда, kubeadm тоже им управляет. Поэтому тебе приходится для смены фичагейтов править конфиг kubeadm и запускать его со специальной командой - если такое вообще поддерживаются. То есть в теории могут быть конфигурации, которые ты просто не можешь накатить через kubeadm. И тебе придется костылить в своей системе, всякие sed'ы для правки конфигураций, так как нормально файлом ты упрпалять уже не можешь.
То есть почему люди отказываются от инсталяторов тоже понять можно
Эти люди имеют стойкую уверенность, что могут сделать для себя лучше, чем абстрактный инсталлятор, одна из задач которого сделать нечто усреднененное, что работало бы на как можно более разнообразных инфраструктурах
🐈