![](/img/trans.png)
[英]How to Create Azure Kubernetes Service (AKS) using ARM Templates
[英]How to create an Azure AKS service through ARM Template
我正在研究 Azure Kubernetes 服務。 我正在通過門戶成功創建 AKS。 但是,我需要通過 ARM 模板來完成。
如何借助 ARM 模板創建 AKS?
為此,我按照鏈接
但是,這里收到一個問題,如:
代碼:無效模板
消息:部署模板驗證失敗:“模板資源“AKSsubnet/Microsoft.Authorization/36985XXX-XXXX-XXXX-XXXX-5fb6b7ebXXXX”在“53”行和列的“Microsoft.Network/virtualNetworks/subnets/providers/roleAssignments”類型“9”的段長度不正確。 嵌套資源類型必須具有與其資源名稱相同數量的段。 根資源類型的段長度必須比其資源名稱大 1。 請參閱https://aka.ms/arm-template/#resources了解使用詳情。'。
舊線程,但這就是 AKS 高級網絡 ARM 模板不適合您的原因。
部署中的步驟之一將 SP 分配為新創建的 AKS 子網的參與者,以便 SP 可以發揮其高級網絡魔法。
為了在 RG 中分配角色,需要對該 RG 擁有所有者權限。
我懷疑您在資源的“名稱”字段中提供了格式不正確的字符串。 它應該遵循這樣的模式 - “{resource-name}/Microsoft.Authorization/{role-assign-GUID}”
更多關於這里 - https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-template#resource
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.