Похоже, что ваша бэкэнд-служба работает на порту 5555
, поэтому вам придется вызывать вашу бэкэнд-службу следующим образом:
http://login:5555/login
Это при условии, что модули для вашего интерфейса находятся в том же Kubernetes пространстве имен . Если они находятся в другом пространстве имен, вы бы назвали что-то вроде этого:
http://login.<namespace>.svc.cluster.local:5555/login
Также как описано здесь .
Обратите внимание, что это будет работать только внутри кластера. Если вы нажмете свой внешний интерфейс Angular из веб-браузера вне кластера, это не будет работать, поскольку веб-браузер не будет знать, где находится ваш бэкэнд в кластере. , Так что либо вам придется выставить свой бэкэнд, используя другой тип сервиса LoadBalancer, либо вы можете рассмотреть возможность использования Kubernetes Ingress с входным контроллером.