mirror of https://github.com/istio/istio.io.git
* use a separate gateway for bookinfo in the case of multiple hosts
* set the name parameter to be "istio" instead of "istio-ingressgateway"
Since the original istio-ingressgateway was deployed with the name parameter "istio".
Otherwise, the following error will be received:
The Deployment "istio-ingressgateway" is invalid: spec.template.metadata.labels: Invalid value: map[string]string{"chart":"gateways", "heritage":"Tiller", "istio":"ingressgateway", "release":"istio-ingressgateway", "app":"istio-ingressgateway"}: `selector` does not match template `labels`
The problem is that the "release" label contains the name parameter of helm template,
and if this label will not match in the new and the original deployments of istio-ingressgateway,
kubectl apply will fail.
|
||
|---|---|---|
| .. | ||
| circuit-breaking | ||
| egress | ||
| fault-injection | ||
| ingress | ||
| mirroring | ||
| request-routing | ||
| request-timeouts | ||
| secure-ingress | ||
| tcp-traffic-shifting | ||
| traffic-shifting | ||
| _index.md | ||