March 2020
Intermediate to advanced
626 pages
14h 45m
English
Pilot generates dynamic configuration for the sidecar based upon the startup parameters and configuration information that's saved in the Kubernetes API server. Let's take a look:
$ PRODUCTPAGE_POD=$(kubectl -n istio-lab get pod -l app=productpage -o jsonpath='{.items[0].metadata.name}')$ kubectl -n istio-lab exec -i $PRODUCTPAGE_POD -c istio-proxy -- cat /etc/istio/proxy/envoy-rev0.json
... "listeners":[ { "address": { "socket_address": { "protocol": "TCP", "address": ...Read now
Unlock full access