Bookinfo apps pending
You might commonly use Bookinfo to test out Gloo and Istio service mesh features.
If you install the Bookinfo sample app, but the deployment is stuck in a pending state, you might see the following errors.
admission webhook "sidecar-injector.istio.io" denied the request: template: inject:1: function "Template_Version_And_Istio_Version_Mismatched_Check_Installation" not defined Error creating: Internal error occurred: failed calling webhook "sidecar-injector.istio.io": Post "https://istiod.istio-system.svc:443/inject?timeout=30s": x509: certificate signed by unknown authority
Why it's happening
istioctl version does not match the IstioOperator version that was used during Istio installation.
How to fix it
- Ensure that you download the same version of
istioctlthat you plan to install in your workload clusters.
- Uninstall your current Istio installation such as by running
istioctl uninstall --purge.
- Reinstall Istio.
- Try again.