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