сначала проверьте, если что-то не так:
kubectl describe service foo-http
и попробуйте другой сетевой кластер (например: удалите текущую сеть и разверните сеть переплетения)
kubectl get -n kube-system daemonset | grep -i Flannel |cut -f1 -d ' '| kubectl delete daemonset -n kube-system
kubectl apply -f "https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d '\n')"
и для проверки измените "порт""и" targetPort "до 8080, как вы упомянули (или удалите" targetPort "), например:
ports:
- port: 8080
targetPort: 8080
nodePort: 31123
затем
kubectl delete service foo-http
и снова создайте службу, напр.
kubectl create -f UrServiceScript.yaml