我有一个 Kubernetes 应用程序,我想使用 ARM 模板部署到 Azure。 我创建了一个 Helm 图表来将应用程序部署到 Kubernetes,理想情况下,我希望 ARM 模板在创建 AKS 群集后调用 Helm 来部署应用程序。
有谁知道一种方法可以做到这一点? 我注意到有一个用于从预配的 VM 调用脚本的扩展,创建的 AKS 是否有类似的扩展?
-
如果 ARM 模板应为"业务流程协调程序",请使用自定义脚本扩展,但这需要预配 VM 才能在其上运行脚本。
-
编写脚本,部署 ARM 模板,然后调用 helm install。
-
如果可能,请考虑您的用例。K8s 集群应被视为"基础设施",在大多数实际情况下应与"应用程序"分开部署。
我不知道任何其他可能性...