gpt4 book ai didi

azure - 如何将旧集群的公共(public)IP地址分配给新集群

转载 作者:行者123 更新时间:2023-12-02 07:42:34 24 4
gpt4 key购买 nike

我刚刚创建了一个新的 AKS 集群,该集群必须替换旧集群。新集群现在已准备好取代旧集群,除了一件至关重要的事情,那就是出站 IP 地址。必须使用旧集群的地址,这样我们现有的 DNS 记录就不必更改。

如何将新集群的 Azure 负载均衡器(由 nginx 入口 Controller 使用)的公共(public) IP 地址更改为旧集群使用的公共(public) IP 地址?旧集群仍在运行,我想在新集群可用时将其关闭/删除。切换 IP 地址所需的一些停机时间是可以接受的。

我认为首先必须从旧集群的负载均衡器的前端 IP 配置中删除该 IP,然后才能将其添加到新集群中使用的负载均衡器的前端 IP 配置中。但我需要确切地知道如何做到这一点,以及如果需要的话还需要做什么(也许添加一个后端池?)

更新

在安装新集群的过程中,我已经在新 ingress-nginx-controller 的 yaml 中添加了旧集群负载均衡器的公共(public) IP 地址。新集群中的 nginx Controller 负载均衡器处于待处理状态,并不断生成带有消息“Ensuring Load Balancer”的事件。是不是就这么简单,我只需要为旧集群中的 ingress-nginx-controller 负载均衡器分配另一个 ip 地址,以便在新集群中使用该 ip 即可?

最佳答案

您必须为 AKS 群集创建静态公共(public) IP 地址。删除旧集群后,与其关联的公共(public) IP 地址和负载均衡器也将被删除。您可以查看并尝试此文档[1]以获取详细指南。

[1] https://learn.microsoft.com/en-us/azure/aks/static-ip

关于azure - 如何将旧集群的公共(public)IP地址分配给新集群,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72861583/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com