【问题标题】:How to solve Error: validation: chart.metadata is required on Mac using microk8s如何解决错误:验证:使用 microk8s 在 Mac 上需要 chart.metadata
【发布时间】:2020-08-15 04:06:24
【问题描述】:

我已经在 Mac 上安装了 microk8s。我想使用 helm3 部署应用程序,但它抱怨 Error: validation: chart.metadata is required。我在与Chart.yaml 相同的目录中运行它,如下所示。

➜  gluu git:(4.1) ✗ ls 
Chart.yaml  charts      templates   values.yaml

这是命令

➜  gluu git:(4.1) ✗ helm3 install zz .   
Error: validation: chart.metadata is required
An error occurred when trying to execute 'sudo microk8s.helm3 install zz .' with 'multipass': returned exit code 1.

我是 microk8s 命令的别名。 Helm3kubectl

可能是什么问题?

【问题讨论】:

    标签: kubernetes-helm kubectl microk8s multipass


    【解决方案1】:

    我设法通过运行此命令解决了这个问题。 multipass exec MicroK8sVM -- sudo /snap/bin/microk8s.config > $HOME/.kube/config

    问题是,microk8s helm3 install 在 multipass 创建的 vm 中寻找 Chart.yaml

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多