首页 > 解决方案 > 将静态公共 IP 分配给 AKS 上的 HAProxy 以用于出口流量

问题描述

这里有一些关于如何在 AKS 上为 Kubernetes 服务设置公共静态 IP 的文档。我有一个 AKS 集群,其中流量通过 HAProxy 入口控制器,因此我无法如文档中所述为服务(类型为 ClusterIP)分配 IP。我想知道如何使用 HAProxy 为出口流量分配公共静态 IP。

标签: kubernetes-ingresshaproxyazure-aks

解决方案


你必须从 更改type: ClusterIPtype: LoadBalancer

apiVersion: v1
kind: Service
metadata:
  name: demo
spec:
  loadBalancerIP: IP
  type: LoadBalancer

注意:您可以提前创建 PublicIP。AKS 和服务将为您创建一个 LoadBalancer。


推荐阅读