【问题标题】:Helm with AKS and ARM Templates带有 AKS 和 ARM 模板的 Helm
【发布时间】:2018-10-05 06:10:31
【问题描述】:

我想使用 Azure 资源管理器模板在 AKS 中部署我的服务。

如何将 helm 与 A​​RM 模板集成?

【问题讨论】:

  • 上述解决方案有帮助吗?

标签: azure-resource-manager azure-container-service azure-aks kubernetes-helm


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    您可能需要考虑像 Hashicorp 的 Terraform 这样的工具。这将允许您以与使用 ARM 模板定义它们的方式大致相同的方式定义基础架构,例如 Kubernetes 集群和您需要的其他资源。它实际上将允许您直接使用 ARM 模板,因此您应该能够重用您所做的大部分工作,而无需将其全部重写到 Terraform 中。您还可以加载 Helm 图表,甚至可以执行配置数据库用户等操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-14
      • 1970-01-01
      相关资源
      最近更新 更多