【问题标题】:Application Gateway to pickup new IP of AKS POD用于获取 AKS POD 新 IP 的应用程序网关
【发布时间】:2021-12-08 12:41:37
【问题描述】:

我有一个在 AKS 中运行的简单站点,该站点与应用程序网关进行负载平衡。站点的 pod IP 设置为 AGW 中的后端池,但如果我重新启动 pod,后端池的 IP 更改将中断。

AGW 是否可以获取 POD 的名称而不是使用其 IP 地址,所以如果我们重新启动一个 pod,它仍然可以在后端池中使用?

谢谢

【问题讨论】:

  • 为什么不使用 ClusterIP 服务来前端您的 pod?
  • 是否使用AGIC 选项?它可以处理将 pod IP 地址更改同步到网关。

标签: azure azure-aks azure-application-gateway


【解决方案1】:

感谢CSharpRocks 的建议。

建议您在 POD 前面使用集群 IP,因为集群 IP 无法更改,但外部 IP 可以。

您可能会永远失去外部 IP;例如,如果您之前没有预订过云提供商。

您可以编辑服务并更改外部IP,或者更改服务类型,在这种情况下它会自动丢失,然后将其更改回LoadBalancer类型,稍后使用不同的IP地址。

但要更改ClusterIP,您必须删除该服务。

参考:Can a kubernetes service change IP when rolling out/restart my app

【讨论】:

    猜你喜欢
    • 2022-06-16
    • 2022-08-04
    • 2021-04-30
    • 2020-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多