【发布时间】:2021-10-12 10:47:29
【问题描述】:
有一些关于如何在 AKS here 上为 Kubernetes 服务设置公共静态 IP 的文档。我有一个 AKS 集群,其中流量通过 HAProxy 入口控制器,因此我无法如文档中所述为服务(类型为 ClusterIP)分配 IP。我想知道如何使用 HAProxy 为出口流量分配公共静态 IP。
【问题讨论】:
标签: kubernetes-ingress haproxy azure-aks
有一些关于如何在 AKS here 上为 Kubernetes 服务设置公共静态 IP 的文档。我有一个 AKS 集群,其中流量通过 HAProxy 入口控制器,因此我无法如文档中所述为服务(类型为 ClusterIP)分配 IP。我想知道如何使用 HAProxy 为出口流量分配公共静态 IP。
【问题讨论】:
标签: kubernetes-ingress haproxy azure-aks
您必须从 type: ClusterIP 更改为 type: LoadBalancer
apiVersion: v1
kind: Service
metadata:
name: demo
spec:
loadBalancerIP: IP
type: LoadBalancer
注意:您可以提前创建 PublicIP。 AKS 和服务将为您创建一个 LoadBalancer。
【讨论】: