我正在使用不带Tiller的Helm 2,通过使用以下命令来为Helm 3做好准备:
helm template --name HelmReleaseName --output-dir ./Output ./HelmChartName
kubectl apply --recursive --filename ./Output
我有兴趣使用helm test
对我的Helm版本进行测试以确保它正在运行。如果没有《舵2》中的蒂勒,有可能做到这一点吗?
答案 0 :(得分:1)
嗯,这是不可能的。 精确地,Tiller维护所有发行版并将所有所需的信息存储在位于Tiller名称空间中的Kubernetes ConfigMap对象中
创建yaml文件并使用kubectl apply --recursive --filename ./Output
应用它们时-您在群集中创建了对象,但没有合适的ConfigMaps并释放了自己。