github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/jaegertracing/jaeger-operator/templates/validating-webhook.yaml (about) 1 {{- if and (.Values.webhooks.validatingWebhook.create) (.Values.webhooks.service.create) }} 2 apiVersion: admissionregistration.k8s.io/v1 3 kind: ValidatingWebhookConfiguration 4 metadata: 5 annotations: 6 cert-manager.io/inject-ca-from: {{ default .Release.Namespace .Values.certs.certificate.namespace }}/{{ default "jaeger-operator-service-cert" .Values.certs.certificate.secretName }} 7 name: jaeger-operator-validating-webhook-configuration 8 webhooks: 9 - admissionReviewVersions: 10 - v1 11 clientConfig: 12 service: 13 name: {{ default "jaeger-operator-webhook-service" .Values.webhooks.service.name }} 14 namespace: {{ .Release.Namespace }} 15 path: /validate-jaegertracing-io-v1-jaeger 16 failurePolicy: Fail 17 name: vjaeger.kb.io 18 rules: 19 - apiGroups: 20 - jaegertracing.io 21 apiVersions: 22 - v1 23 operations: 24 - CREATE 25 - UPDATE 26 resources: 27 - jaegers 28 sideEffects: None 29 {{- end }}