-
Notifications
You must be signed in to change notification settings - Fork 8.1k
Closed
Description
(The following works on 0.5.1)
Starting from a clean Kubernetes env (on either Minikube or Docker), running:
kubectl apply -f istio/install/kubernetes/istio.yaml
kubectl apply < (istioctl kube-inject -f istio/samples/helloworld/helloworld.yaml)
Will not create a running example. A curl command to the app will yields:
➜ helloworld curl localhost/hello -v
* Trying ::1...
* TCP_NODELAY set
* Connection failed
* connect to ::1 port 80 failed: Connection refused
* Trying 127.0.0.1...
* TCP_NODELAY set
* Connected to localhost (127.0.0.1) port 80 (#0)
> GET /hello HTTP/1.1
> Host: localhost
> User-Agent: curl/7.54.0
> Accept: */*
>
< HTTP/1.1 503 Service Unavailable
< content-length: 57
< content-type: text/plain
< date: Mon, 05 Mar 2018 19:18:59 GMT
< server: envoy
<
* Connection #0 to host localhost left intact
upstream connect error or disconnect/reset before headers
Pilot / discover logs contain:
2018-03-05T19:24:22.706913Z warn unable to retrieve region label for pod: helloworld-v1-6bb5f94f57-n5597
2018-03-05T19:24:22.789701Z warn unable to retrieve region label for pod: helloworld-v2-6d4b75d655-jbrvw
The helloworld / istio-proxy logs repeatedly have:
[2018-03-05 21:04:43.970][14][info][upstream] external/envoy/source/server/lds_subscription.cc:70] lds: fetch failure: network error
The ingress has:
[2018-03-05T20:35:09.394Z] "GET /hello HTTP/1.1" 503 UF 0 57 2 - "192.168.65.3" "curl/7.54.0" "bb76d67a-43d8-9661-bf82-bc215d4a3677" "localhost" "10.1.0.100:5000"
Metadata
Metadata
Assignees
Labels
No labels