LoadBalancer
apiVersion: v1 kind: Service metadata: name: app-svc labels: name: app-svc environment: dev spec: type: LoadBalancer loadBalancerIP: XXX.XXX.XXX.XXX ports: - name: http-port port: 80 targetPort: 80 protocol: TCP selector: name: app-deploy
您不需要任何入口控制器。但是,需要设置 spec.externalTrafficPolicy 在Microsoft Azure中将服务字段设置为“Local”(默认值为“Cluster”)。
spec.externalTrafficPolicy
apiVersion: v1 kind: Service metadata: name: my-service spec: type: LoadBalancer externalTrafficPolicy: Local ...
看到了吗 Using source IP .