我有一个ip地址,它是由metalb分配给k8s中的一个服务的。我将vmware与vsphere一起使用。
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
ingress-nginx-controller LoadBalancer 10.99.151.233 10.133.2.21 80:31981/TCP,443:30293/TCP 6d23h
外部无法访问外部ip。我能做些什么才能从外部访问它?我不想将vm的ip设置为外部ip。
要么使用公共IP,要么使用一些HAProxy或此处提到的类似
这特别适合于没有公共IP地址的私有Kubernetes集群。