github.com/replicatedcom/ship@v0.50.0/integration/init/istio-1.0.3/expected/.ship/upstream/charts/sidecarInjectorWebhook/templates/mutatingwebhook.yaml (about) 1 apiVersion: admissionregistration.k8s.io/v1beta1 2 kind: MutatingWebhookConfiguration 3 metadata: 4 name: istio-sidecar-injector 5 namespace: {{ .Release.Namespace }} 6 labels: 7 app: istio-sidecar-injector 8 chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} 9 release: {{ .Release.Name }} 10 heritage: {{ .Release.Service }} 11 webhooks: 12 - name: sidecar-injector.istio.io 13 clientConfig: 14 service: 15 name: istio-sidecar-injector 16 namespace: {{ .Release.Namespace }} 17 path: "/inject" 18 caBundle: "" 19 rules: 20 - operations: [ "CREATE" ] 21 apiGroups: [""] 22 apiVersions: ["v1"] 23 resources: ["pods"] 24 failurePolicy: Fail 25 namespaceSelector: 26 {{- if .Values.enableNamespacesByDefault }} 27 matchExpressions: 28 - key: istio-injection 29 operator: NotIn 30 values: 31 - disabled 32 {{- else }} 33 matchLabels: 34 istio-injection: enabled 35 {{- end }} 36