Bookinfo apps pending
You might commonly use Bookinfo to test out Gloo and Istio service mesh features.
What's happening
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
Your 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
istioctl
that you plan to install in your workload clusters. - Uninstall your current Istio installation such as by running
istioctl uninstall --purge
. - Reinstall Istio.
- Try again.