istio.io/istio@v0.0.0-20240520182934-d79c90f27776/operator/cmd/mesh/testdata/manifest-generate/input-extra-resources/default_installation_failed.yaml (about) 1 # Simulate the case where the default installation failed, and the user has to reinstall the components. 2 apiVersion: admissionregistration.k8s.io/v1 3 kind: MutatingWebhookConfiguration 4 metadata: 5 labels: 6 app: sidecar-injector 7 name: w-istio-sidecar-injector-istio-system 8 9 webhooks: 10 - admissionReviewVersions: 11 - v1beta1 12 - v1 13 clientConfig: 14 service: 15 name: istiod 16 namespace: istio-system 17 path: /inject 18 port: 443 19 failurePolicy: Fail 20 matchPolicy: Equivalent 21 name: rev.namespace.sidecar-injector.istio.io 22 namespaceSelector: 23 matchExpressions: 24 - key: istio.io/rev 25 operator: In 26 values: 27 - default 28 - key: istio-injection 29 operator: DoesNotExist 30 objectSelector: 31 matchExpressions: 32 - key: istio.io/rev 33 operator: NotIn 34 values: 35 - canary 36 reinvocationPolicy: Never 37 rules: 38 - apiGroups: 39 - "" 40 apiVersions: 41 - v1 42 operations: 43 - CREATE 44 resources: 45 - pods 46 scope: '*' 47 sideEffects: None 48 timeoutSeconds: 10 49 --- 50 apiVersion: admissionregistration.k8s.io/v1 51 kind: MutatingWebhookConfiguration 52 metadata: 53 labels: 54 app: sidecar-injector 55 istio.io/tag: default 56 name: w2-istio-sidecar-injector-istio-system 57 58 webhooks: 59 - admissionReviewVersions: 60 - v1beta1 61 - v1 62 clientConfig: 63 service: 64 name: istiod 65 namespace: istio-system 66 path: /inject 67 port: 443 68 failurePolicy: Fail 69 matchPolicy: Equivalent 70 name: rev.namespace.sidecar-injector.istio.io 71 namespaceSelector: 72 matchExpressions: 73 - key: istio.io/rev 74 operator: In 75 values: 76 - default 77 - key: istio-injection 78 operator: DoesNotExist 79 objectSelector: 80 matchExpressions: 81 - key: istio.io/rev 82 operator: NotIn 83 values: 84 - canary 85 reinvocationPolicy: Never 86 rules: 87 - apiGroups: 88 - "" 89 apiVersions: 90 - v1 91 operations: 92 - CREATE 93 resources: 94 - pods 95 scope: '*' 96 sideEffects: None 97 timeoutSeconds: 10