我想使用Azure资源管理器模板在带舵的AKS中部署我的服务。
如何将头盔与ARM模板集成在一起?
答案 0 :(得分:0)
Helm是可帮助您构建应用程序模板(“图表”)的工具。
它们就像您的应用程序定义的ARM模板。
我认为当前我们无法选择使用Azure资源管理器模板通过Helm部署应用程序。
我建议通读这些文档,以了解将应用程序部署到带有Helm的AKS的方法: https://docs.microsoft.com/en-us/azure/aks/kubernetes-helm https://microsoft.github.io/PartsUnlimitedMRPmicro/hols/deploy-acs-kubernetes-helm.html
答案 1 :(得分:0)
您可能要考虑使用像Hashicorp的Terraform这样的工具。这样一来,您就可以定义与Kubernetes集群类似的基础架构,以及与使用ARM模板定义基础架构所需的其他资源类似的资源。实际上,它将允许您直接使用ARM模板,因此您应该能够重用大部分工作,而无需全部重写为Terraform。您还可以加载Helm图表,甚至可以执行诸如配置数据库用户之类的事情。