我正在尝试为使用“kind”(minikube 的轻量级替代品)运行的本地 kubernetes 集群设置 helmfile 部署。我为我的应用程序设置了图表,这些图表都正确部署,但是我需要一个 nginx-ingress 控制器。幸运的是,'kind' 提供了一个,我目前正在使用以下命令应用它:
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/main/deploy/static/provider/kind/deploy.yaml
我应该通过按一下按钮来设置其他所有内容,但仍然必须“记住”(并且还要训练我的同事记住......)才能运行这个附加命令,这似乎是不正当的。
我意识到我可以复制和粘贴并创建自己的版本,但我想及时了解源代码所做的任何更改。是否可以创建引用外部模板的图表?
我正在寻找使用 helm 或 helmfile 的解决方案。