0

我已经在 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

可能是什么问题?

4

1 回答 1

1

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

问题是,microk8s helm3 install正在寻找Chart.yaml由多通道创建的虚拟机。

于 2020-04-30T21:13:48.443 回答