Как ямл напрямую: нет, не то, что я знаю. Но если вы увеличите многословие kubectl
(--v=100
или около того), вы увидите, что первое, что kubectl
делает с вашим файлом yaml, - конвертирует его в json, а затем POST
, что контент для API. Таким образом, дух ответа на ваш вопрос «да».
Этот проект box / kube-applier может вас заинтересовать. Хотя он, кажется, не осведомлен о веб-хуках, я уверен, что они приветствовали бы PR, обучающего его этому. Использование их существующего проекта также означает, что вы извлекаете выгоду из всех ошибок, которые они уже исправили, а также из-за их изящной интеграции метрик Прометея.