💡
原文英文,约300词,阅读约需1分钟。
📝
内容提要
本文介绍了如何让Kustomize和Helm一起工作,解决了使用Helm的不满。通过Kustomize直接渲染Helm charts,只需在编译时添加--enable-helm参数。同时介绍了如何在ArgoCD中启用Helm支持。
🎯
关键要点
- 本文介绍了如何让Kustomize和Helm一起工作,解决了使用Helm的不满。
- Kustomize支持直接渲染Helm charts,只需在编译时添加--enable-helm参数。
- 使用Helm部署时,需拉取整个Helm charts并修改values.yaml,过程繁琐。
- 示例项目中,部署Dragonfly只需三个文件:kustomization.yaml、values.yaml和argo.yaml。
- 在ArgoCD中启用Helm支持,只需在argocd-cm ConfigMap中添加kustomize.buildOptions: --enable-helm。
- 更新charts时,只需直接修改charts的版本,所有参数均可控,使用方便。
➡️