【问题标题】:How to use 'helm test' without Tiller and Helm 2如何在没有 Tiller 和 Helm 2 的情况下使用“掌舵测试”
【发布时间】:2019-07-22 11:14:47
【问题描述】:

我正在使用没有 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】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-16
      • 2021-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多