рад, что вы смогли запустить его.Любопытно, что localhost не разрешит соединение.Это информация о / etc / hosts: 192.168.79.130 localhost с вашего хоста или виртуальной машины?Обратите внимание, что если это из виртуальной машины, она не будет работать, так как ваш браузер будет пытаться подключиться к «localhost» в качестве хоста, а не к виртуальной машине.Когда вы используете IP-адрес, ваш браузер подключится к виртуальной машине.Поэтому убедитесь, что вы присвоили доменное имя (например, «acumos») IP-адресу вашей виртуальной машины в файле хоста / etc / hosts.Кроме того, чтобы проверить, почему вы можете получить ответ «по умолчанию backend - 404» внутри виртуальной машины, убедитесь, что контроллер inginx-ingress работает, например,
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
acumos-nginx-ingress-controller LoadBalancer 10.109.8.56 10.1.0.14 80:30080/TCP,443:30443/TCP 8d
acumos-nginx-ingress-default-backend ClusterIP 10.105.216.16 <none> 80/TCP 8d
..., что входное правило для портала настроено:
kubectl get ingress -n acumos portal-ingress
NAME HOSTS ADDRESS PORTS AGE
portal-ingress (per your VM domain) 80, 443 8d
... и с входными данными для вашей виртуальной машины, которые подключают вас к работающему Portal-FE:
kubectl describe ingress -n acumos portal-ingress
Name: portal-ingress
Namespace: acumos
Address:<br>
Default backend: default-http-backend:80 (<none>)
TLS:
ingress-cert terminates (your VM domain)
Rules:
Host Path Backends
---- ---- --------
(your VM domain) / portal-fe-service:8085 (<none>)
Annotations:
kubernetes.io/ingress.class: nginx
Events: <none>
``