我有一个Kubernetes应用程序,我想使用ARM模板部署到Azure。我创建了一个Helm图表,将应用程序部署到Kubernetes,理想情况下,我希望ARM模板在创建AKS集群后调用Helm来部署应用程序。
有人知道这样做的方法吗?我注意到有an extension for calling a script from a provisioned VM,创建的AKS是否有类似的扩展名?
答案 0 :(得分:0)
如果ARM模板应为“协调器”,请使用Custom Script Extension,但这需要您为脚本提供虚拟机来运行。
编写脚本,部署ARM模板,然后调用helm install。
请尽可能考虑您的用例。 K8s集群应被视为“基础设施”,并且在大多数实际情况下应与“应用程序”分开部署。
我不知道还有其他可能性...