Как использовать "тест Хелма" без Tiller и Helm 2

Я использую Helm 2 без Tiller в готовности к Helm 3, используя следующие команды:

helm template --name HelmReleaseName --output-dir ./Output ./HelmChartName
kubectl apply --recursive --filename ./Output

Я заинтересован в использовании helm test запускать тесты с моим релизом Helm, чтобы убедиться, что он работает. Возможно ли это сделать без Tiller в Helm 2?

0 ответов

Ну, это невозможно. Точно, Tiller поддерживает все выпуски и сохраняет всю необходимую информацию в объектах Kubernetes ConfigMap, расположенных в пространстве имен Tiller.

Когда вы создаете файлы yaml и применяете их, используя kubectl apply --recursive --filename ./Output - вы создаете объекты в вашем кластере, но не подходите ConfigMaps и освобождаете себя.

Другие вопросы по тегам