Как использовать "тест Хелма" без 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 и освобождаете себя.