Azure AKS卡在错误状态,虚拟机规模设置错误,负载平衡器必须属于同一虚拟网络

xlpyo6sf  于 2022-12-24  发布在  其他
关注(0)|答案(1)|浏览(121)

在迁移群集时,我们将AKS使用的虚拟网络从一个资源组中移出(具有由AKS创建的节点池的那个)到我们创建AKS群集的另一个RG。但是,导致意外状态。节点池资源组中的原始vnet在将vnet复制到具有相同ID的AKS RG时保持不变。所以现在我们必须在两个不同的资源组中使用相同名称的vnet。之后,当我们尝试创建一个新的节点池时,我们收到了以下错误:
代码=“VM缩放集必须属于同一个VnetAsLB”消息=“VM缩放集引用虚拟网络/订阅/12345/资源组/项目-测试-k8s-mc-rg/提供程序/Microsoft.网络/虚拟网络/AKS-VNET-931,该虚拟网络与负载平衡器虚拟网络/订阅/12345/资源组/项目-测试-k8s-rg/提供程序/Microsoft.网络/虚拟网络/AKS-VNET-931不同。VM缩放集和负载平衡器必须属于同一虚拟网络。”
群集是使用托管vnet创建的。
我们尝试搜索更改AKS创建的负载平衡器以使用其他虚拟网络的方法,但没有找到任何选项。我们无法在此阶段重新创建群集。那么,我们是否有其他选项来解决此问题?

uoifb46i

uoifb46i1#

没有直接选项可将AKS创建的负载平衡器更改为使用其他VNet。如果负载平衡器使用其他子网中的IP地址,请确保AKS群集标识也具有对该子网的读取权限。VM缩放集和负载平衡器必须始终属于同一虚拟网络。

我们只能修改地址空间和子网。找到一个博客由“Ajay Kumar”参考tutorialmore信息。

相关问题