0
샘플을 보내려고했습니다. https://github.com/kubernetes/ingress-nginx/tree/d27829ce7ebc5f202816c52f69985bc102db9a63/docs/examples/static-ip수신이 작동하지 않습니다.
그래서 여기에 설정 파일을 씁니다.
그리고 다음 명령을 실행하십시오.
kubectl create -f http-svc.yaml
하지만 다음과 같은 오류가 발생했습니다.
$ kubectl describe ingress
Name: ingress-nginx
Namespace: default
Address:
Default backend: default-http-backend:80 (10.56.2.5:8080)
TLS:
tls-secret terminates
Rules:
Host Path Backends
---- ---- --------
*
http-svc:80 (<none>)
Annotations:
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal ADD 8m loadbalancer-controller default/ingress-nginx
Warning GCE 2m (x17 over 7m) loadbalancer-controller googleapi: Error 400: Invalid value for field 'namedPorts[1].port': '0'. Must be greater than or equal to 1, invalid
이러한 오류가 발생하면 원인은 무엇입니까? kubectl 버전 = v1.8.1
$ kubectl version
Client Version: version.Info{Major:"1", Minor:"8", GitVersion:"v1.8.1", GitCommit:"f38e43b221d08850172a9a4ea785a86a3ffa3b3a", GitTreeState:"clean", BuildDate:"2017-10-12T00:45:05Z", GoVersion:"go1.9.1", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"7+", GitVersion:"v1.7.6-gke.1", GitCommit:"407dbfe965f3de06b332cc22d2eb1ca07fb4d3fb", GitTreeState:"clean", BuildDate:"2017-09-27T21:21:34Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}
: https://stackoverflow.com/questions/45738404/gce-loadbalancer-invalid-value-for-field-이 변경 트릭을 할해야 namedports0-port-0-must-be-gr하지만 분명히 나에게 적용되지 않았다. 나는 현재 gke lb에서도 같은 문제를 겪고있다. – Sinaesthetic