Update services/pods (#6520)

* Update services/pods

* Code review comments
This commit is contained in:
Eric Van Norman 2020-02-20 14:32:34 -06:00 committed by GitHub
parent 23d439e20e
commit b56ba145c8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 24 additions and 32 deletions

View File

@ -88,27 +88,24 @@ Follow these steps to install Istio using the `demo` configuration profile on yo
{{< /text >}} {{< /text >}}
1. Verify the installation by ensuring the following Kubernetes services are deployed and verify they all 1. Verify the installation by ensuring the following Kubernetes services are deployed and verify they all
have an appropriate `CLUSTER-IP` except the `jaeger-agent` service: have an appropriate `CLUSTER-IP` except the `jaeger-agent` and `jaeger-collector-headless` services:
{{< text bash >}} {{< text bash >}}
$ kubectl get svc -n istio-system $ kubectl get svc -n istio-system
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
grafana ClusterIP 172.21.211.123 <none> 3000/TCP 2m grafana ClusterIP 172.21.175.168 <none> 3000/TCP 13s
istio-citadel ClusterIP 172.21.177.222 <none> 8060/TCP,15014/TCP 2m istio-egressgateway ClusterIP 172.21.97.171 <none> 80/TCP,443/TCP,15443/TCP 17s
istio-egressgateway ClusterIP 172.21.113.24 <none> 80/TCP,443/TCP,15443/TCP 2m istio-ingressgateway LoadBalancer 172.21.176.181 169.45.251.236 15020:30598/TCP,80:32145/TCP,443:30492/TCP,15029:31754/TCP,15030:31106/TCP,15031:32379/TCP,15032:31237/TCP,15443:31060/TCP 17s
istio-galley ClusterIP 172.21.132.247 <none> 443/TCP,15014/TCP,9901/TCP 2m istio-pilot ClusterIP 172.21.161.83 <none> 15010/TCP,15011/TCP,15012/TCP,8080/TCP,15014/TCP,443/TCP 28s
istio-ingressgateway LoadBalancer 172.21.144.254 52.116.22.242 15020:31831/TCP,80:31380/TCP,443:31390/TCP,31400:31400/TCP,15029:30318/TCP,15030:32645/TCP,15031:31933/TCP,15032:31188/TCP,15443:30838/TCP 2m istiod ClusterIP 172.21.137.226 <none> 15012/TCP,443/TCP 28s
istio-pilot ClusterIP 172.21.105.205 <none> 15010/TCP,15011/TCP,8080/TCP,15014/TCP 2m jaeger-agent ClusterIP None <none> 5775/UDP,6831/UDP,6832/UDP 12s
istio-policy ClusterIP 172.21.14.236 <none> 9091/TCP,15004/TCP,15014/TCP 2m jaeger-collector ClusterIP 172.21.227.125 <none> 14267/TCP,14268/TCP,14250/TCP 12s
istio-sidecar-injector ClusterIP 172.21.155.47 <none> 443/TCP,15014/TCP 2m jaeger-collector-headless ClusterIP None <none> 14250/TCP 12s
istio-telemetry ClusterIP 172.21.196.79 <none> 9091/TCP,15004/TCP,15014/TCP,42422/TCP 2m jaeger-query ClusterIP 172.21.94.208 <none> 16686/TCP 12s
jaeger-agent ClusterIP None <none> 5775/UDP,6831/UDP,6832/UDP 2m kiali ClusterIP 172.21.192.82 <none> 20001/TCP 11s
jaeger-collector ClusterIP 172.21.135.51 <none> 14267/TCP,14268/TCP 2m prometheus ClusterIP 172.21.30.218 <none> 9090/TCP 11s
jaeger-query ClusterIP 172.21.26.187 <none> 16686/TCP 2m tracing ClusterIP 172.21.126.166 <none> 80/TCP 11s
kiali ClusterIP 172.21.155.201 <none> 20001/TCP 2m zipkin ClusterIP 172.21.122.59 <none> 9411/TCP 11s
prometheus ClusterIP 172.21.63.159 <none> 9090/TCP 2m
tracing ClusterIP 172.21.2.245 <none> 80/TCP 2m
zipkin ClusterIP 172.21.182.245 <none> 9411/TCP 2m
{{< /text >}} {{< /text >}}
{{< tip >}} {{< tip >}}
@ -123,19 +120,14 @@ Follow these steps to install Istio using the `demo` configuration profile on yo
{{< text bash >}} {{< text bash >}}
$ kubectl get pods -n istio-system $ kubectl get pods -n istio-system
NAME READY STATUS RESTARTS AGE NAME READY STATUS RESTARTS AGE
grafana-f8467cc6-rbjlg 1/1 Running 0 1m grafana-5cc7f86765-lqdzk 1/1 Running 0 2m25s
istio-citadel-78df5b548f-g5cpw 1/1 Running 0 1m istio-egressgateway-97445fd58-vx9s9 1/1 Running 0 2m29s
istio-egressgateway-78569df5c4-zwtb5 1/1 Running 0 1m istio-ingressgateway-565b5cd49f-9knzt 1/1 Running 0 2m29s
istio-galley-74d5f764fc-q7nrk 1/1 Running 0 1m istio-tracing-8584b4d7f9-ft88q 1/1 Running 0 2m25s
istio-ingressgateway-7ddcfd665c-dmtqz 1/1 Running 0 1m istiod-6476b4cb9b-8gfj2 1/1 Running 0 2m41s
istio-pilot-f479bbf5c-qwr28 1/1 Running 0 1m kiali-8559969566-wm62d 1/1 Running 0 2m24s
istio-policy-6fccc5c868-xhblv 1/1 Running 2 1m prometheus-965cff5ff-pprnh 2/2 Running 0 2m24s
istio-sidecar-injector-78499d85b8-x44m6 1/1 Running 0 1m
istio-telemetry-78b96c6cb6-ldm9q 1/1 Running 2 1m
istio-tracing-69b5f778b7-s2zvw 1/1 Running 0 1m
kiali-99f7467dc-6rvwp 1/1 Running 0 1m
prometheus-67cdb66cbb-9w2hm 1/1 Running 0 1m
{{< /text >}} {{< /text >}}
## Enable automatic sidecar injection {#enable-injection} ## Enable automatic sidecar injection {#enable-injection}
@ -158,7 +150,7 @@ Alternatively, you can manually inject Envoy containers in your application pods
$ istioctl kube-inject -f <your-app-spec>.yaml | kubectl apply -f - $ istioctl kube-inject -f <your-app-spec>.yaml | kubectl apply -f -
{{< /text >}} {{< /text >}}
## Deploy the Bookinfo sample application {#Bookinfo} ## Deploy an application or the Bookinfo sample {#Bookinfo}
If you have an application ready to go, deploy it: If you have an application ready to go, deploy it: