如何在没有Tiller和Helm 2的情况下使用'helm test'

问题描述 投票:0回答:1

我正在使用没有Tiller的Helm 2,通过使用以下命令准备好Helm 3:

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

我有兴趣使用helm test对我的Helm版本运行测试,以确保它正在运行。 Helm 2中没有Tiller可以做到这一点吗?

kubernetes kubernetes-helm kubernetes-pod
1个回答
1
投票

嗯,这是不可能的。准确地说,Tiller维护所有版本并将所有需要的信息存储在位于Tiller名称空间中的Kubernetes ConfigMap对象中

当您创建yaml文件并使用kubectl apply --recursive --filename ./Output应用它们时 - 您在群集中创建对象,但不适合ConfigMaps并自行释放。

© www.soinside.com 2019 - 2024. All rights reserved.