--- # Source: kube-prometheus-stack/charts/kube-prometheus-stack/templates/prometheus-operator/admission-webhooks/validatingWebhookConfiguration.yaml apiVersion: admissionregistration.k8s.io/v1 kind: ValidatingWebhookConfiguration metadata: name: kube-prometheus-stack-admission annotations: argocd.argoproj.io/hook: PreSync labels: app: kube-prometheus-stack-admission app.kubernetes.io/managed-by: Helm app.kubernetes.io/instance: kube-prometheus-stack app.kubernetes.io/version: "79.11.0" app.kubernetes.io/part-of: kube-prometheus-stack chart: kube-prometheus-stack-79.11.0 release: "kube-prometheus-stack" heritage: "Helm" app.kubernetes.io/name: kube-prometheus-stack-prometheus-operator app.kubernetes.io/component: prometheus-operator-webhook webhooks: - name: prometheusrulevalidate.monitoring.coreos.com failurePolicy: Ignore rules: - apiGroups: - monitoring.coreos.com apiVersions: - "*" resources: - prometheusrules operations: - CREATE - UPDATE clientConfig: service: namespace: kube-prometheus-stack name: kube-prometheus-stack-operator path: /admission-prometheusrules/validate timeoutSeconds: 10 admissionReviewVersions: ["v1", "v1beta1"] sideEffects: None - name: alertmanagerconfigsvalidate.monitoring.coreos.com failurePolicy: Ignore rules: - apiGroups: - monitoring.coreos.com apiVersions: - v1alpha1 resources: - alertmanagerconfigs operations: - CREATE - UPDATE clientConfig: service: namespace: kube-prometheus-stack name: kube-prometheus-stack-operator path: /admission-alertmanagerconfigs/validate timeoutSeconds: 10 admissionReviewVersions: ["v1", "v1beta1"] sideEffects: None