Во-первых, если вы используете Nginx Ingress Controller, вам не нужно видеть входной адрес.
Когда вы устанавливаете Nginx Ingress Controller в свой кластер k8s, он создает балансировщик нагрузки для обработки всех входящих запросов.Убедитесь, что часть ниже завершена, как описано в Шаг 2 из руководства , который вы опубликовали, и вы можете видеть внешний IP-адрес LoadBalancer.
$ kubectl get svc --namespace=ingress-nginx
Вы должны увидетьвнешний IP-адрес, соответствующий IP-адресу устройства балансировки нагрузки DigitalOcean:
Output
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
ingress-nginx LoadBalancer 10.245.247.67 203.0.113.0 80:32486/TCP,443:32096/TCP 20h
В приведенном выше случае после развертывания входного ресурса, если вы нажмете http://203.0.113.0
, вы получите бэкэнд-сервис website:8080
,
Надеюсь, это поможет!