如何通过ARM模板创建Azure AKS服务

问题描述 投票:0回答:2

我正在开发Azure Kubernetes服务。我通过门户网站成功创建了AKS。但是,我需要通过ARM模板来实现。

如何借助ARM模板创建AKS?

为此,我跟着link

但是,这里收到的问题如下:

代码:InvalidTemplate

消息:部署模板验证失败:'模板资源'AKSsubnet / Microsoft.Authorization / 36985XXX-XXXX-XXXX-XXXX-5fb6b7ebXXXX'用于类型'Microsoft.Network/virtualNetworks/subnets/providers/roleAssignments'在第53行和第53行'9'具有不正确的段长度。嵌套资源类型必须具有与其资源名称相同的段数。根资源类型的段长度必须大于其资源名称。有关使用详情,请参阅https://aka.ms/arm-template/#resources。'。

azure kubernetes arm-template
2个回答
1
投票

如何借助ARM模板创建AKS?

最直接的方法之一,导航到在门户中创建AKS页面,填充属性,单击Download a template for automation,然后您将获得模板。

enter image description here

您可以在自定义部署中测试模板,它可以正常工作。

enter image description here


1
投票

旧线程,但这就是为什么AKS高级网络ARM模板不适合你。

部署中的一个步骤将SP指定为新创建的AKS子网的贡献者,以便SP可以运行其高级网络魔术。

为了在RG中分配角色,需要拥有该RG的所有者权限。

© www.soinside.com 2019 - 2024. All rights reserved.