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

时间:2018-09-27 20:00:37

标签: azure azure-resource-manager kubernetes-helm azure-kubernetes azure-template

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

有人知道这样做的方法吗?我注意到有an extension for calling a script from a provisioned VM,创建的AKS是否有类似的扩展名?

1 个答案:

答案 0 :(得分:0)

  1. 如果ARM模板应为“协调器”,请使用Custom Script Extension,但这需要您为脚本提供虚拟机来运行。

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

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

我不知道还有其他可能性...