по аналогии с kubectl patch ?
не используя джобу с внутренним пользователем у которого есть разрешения.
что значит пропатчить манифест хельма? Изменить темплейт? Или изменить манифест в кубе?
Поменять уже запущенный ресурс.
патчи через kubectl или делай амбрела чарт и пихай в темплейтс нужный темплейт
https://helm.sh/docs/topics/advanced/#post-rendering
Если я правильно понял, это даёт воможность обработать зарендеренные шаблоны до того как они уйдут в кластер. А мне хотелось бы отредактить ресурс который уже в кластере. Без выдачи прав и создания джобы в которой будет запуск kubectl patch.
т.е. хельм должен выступить как kubectl по отношению к "незнакомому" для него ресурсу?
Если считать что отсутствие лейблов и аннотации текущей инсталяции это не знакомый ресурс - то да.
helm работает с чартами. Имхо, вы хотите из него сделать kubectl. Если вы работаете с чартом, ранее установленным через helm - то можете сгенерировать манифест, пропатчить его и применить а kubectl пусть работает с ресурсами
блин, как так наплевательски можно формулировать вопрос
Обсуждают сегодня