我的工作流程有以下几点:
方法1:
externalName: <FQDN>
方法2:
type: LoadBalancer
externalIPs:
- 52.232.30.160
方法3:
type: LoadBalancer
loadBalancerIP: 52.232.30.160
方法4:
type: LoadBalancer
clusterIP: 52.166.121.161
但它们似乎都不起作用。 LB总是获得2个公共IP - 一个静态分配,另一个动态分配。
我想知道什么是正确的方法,如果Azure支持将公共IP分配给LB.
答案 0 :(得分:1)
试试这个:
apiVersion: v1
kind: Service
metadata:
labels:
run: my-nginx
name: my-nginx
namespace: default
spec:
clusterIP: $clusterip
loadBalancerIP: $externalip
ports:
- port: 80
protocol: TCP
targetPort: 80
selector:
run: my-nginx
sessionAffinity: None
type: LoadBalancer
可用外部地址检查天蓝色负载均衡器(但不是主站)的前端ip配置