Azure AKS 部署中是否可以更改子网?

6

我想把Azure Kubernetes Service的实例移动到同一虚拟网络中的另一个子网。这是可能的吗,还是唯一的方法是重新创建AKS实例?


你指的是AKS实例吗?AKS节点?还是AKS中的Pod? - Charles Xu
2个回答

17

3

我知道这是一个旧帖子,但为了万一有人会用到,我还是回复一下。你不能直接更改AKS的子网。 但是,您始终可以更改底层组件的子网。 在我们的情况下,我们有2个节点和一个负载均衡器的简单设置。 我们创建了一个新的子网,并更改了这些各个组件的子网。 对于我们来说它是可行的,所以请确保检查服务和Pod,以确保正确工作。


唯一可以“更新”子网的地方是在“kubernetes-internal”私有负载均衡器上。因此,我很乐意看到您如何在使用Azure CNI的VMSS上更改子网引用。您是否在GitHub上有可行的解决方案,并且可以分享代码? - Matt Szadziul
这不是自动化的,也没有使用任何PowerShell。这更像是手动操作,创建新的子网,进入各个NIC并更改它们的子网。对于小型集群来说,这很有效,但对于大型集群来说,这将非常繁琐。再次强调,我们没有使用VMSS。因此,我没有尝试过使用VMSS。 - Nagarajan B P

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接