使用 Azure ARM 模板创建 AKS 群集并部署我的 Kubernetes 应用程序



我有一个 Kubernetes 应用程序,我想使用 ARM 模板部署到 Azure。 我创建了一个 Helm 图表来将应用程序部署到 Kubernetes,理想情况下,我希望 ARM 模板在创建 AKS 群集后调用 Helm 来部署应用程序。

有谁知道一种方法可以做到这一点? 我注意到有一个用于从预配的 VM 调用脚本的扩展,创建的 AKS 是否有类似的扩展?

  1. 如果 ARM 模板应为"业务流程协调程序",请使用自定义脚本扩展,但这需要预配 VM 才能在其上运行脚本。

  2. 编写脚本,部署 ARM 模板,然后调用 helm install。

  3. 如果可能,请考虑您的用例。K8s 集群应被视为"基础设施",在大多数实际情况下应与"应用程序"分开部署。

我不知道任何其他可能性...

最新更新