helm template --debug или helm install - dry -run --debug, что лучше? - PullRequest
1 голос
/ 07 апреля 2020

Я хотел бы знать, что лучше всего между helm template --debug и helm install --dry-run --debug

Спасибо

1 Ответ

1 голос
/ 07 апреля 2020

Разница между этими двумя командами заключается в том, что helm install --dry-run будет отправлять данные в кластер Kubernetes, а helm template - нет.

Мой общий опыт заключается в том, что отладка сложных шаблонов Go может быть хитро, и если у меня возникают проблемы с YAML (и особенно если у меня есть документация по API Kubernetes на вкладке браузера), вывод helm template более чем достаточен для моих нужд, немного быстрее и имеет меньше зависимостей. Поэтому я часто использую helm template.

В отличие от этого, к тому времени, когда я получил правильное форматирование Go logi c и YAML, я обычно готов к тестовому развертыванию; поэтому, когда я helm install это почти никогда не с --dry-run. Если я неправильно понял расположение объекта, это все равно будет жаловаться, и если это правильно, то я готов начать отправлять запросы в службу.

...