sigs.k8s.io/cluster-api@v1.7.1/controlplane/kubeadm/config/webhook/manifests.yaml (about) 1 --- 2 apiVersion: admissionregistration.k8s.io/v1 3 kind: MutatingWebhookConfiguration 4 metadata: 5 name: mutating-webhook-configuration 6 webhooks: 7 - admissionReviewVersions: 8 - v1 9 - v1beta1 10 clientConfig: 11 service: 12 name: webhook-service 13 namespace: system 14 path: /mutate-controlplane-cluster-x-k8s-io-v1beta1-kubeadmcontrolplane 15 failurePolicy: Fail 16 matchPolicy: Equivalent 17 name: default.kubeadmcontrolplane.controlplane.cluster.x-k8s.io 18 rules: 19 - apiGroups: 20 - controlplane.cluster.x-k8s.io 21 apiVersions: 22 - v1beta1 23 operations: 24 - CREATE 25 - UPDATE 26 resources: 27 - kubeadmcontrolplanes 28 sideEffects: None 29 - admissionReviewVersions: 30 - v1 31 - v1beta1 32 clientConfig: 33 service: 34 name: webhook-service 35 namespace: system 36 path: /mutate-controlplane-cluster-x-k8s-io-v1beta1-kubeadmcontrolplanetemplate 37 failurePolicy: Fail 38 name: default.kubeadmcontrolplanetemplate.controlplane.cluster.x-k8s.io 39 rules: 40 - apiGroups: 41 - controlplane.cluster.x-k8s.io 42 apiVersions: 43 - v1beta1 44 operations: 45 - CREATE 46 - UPDATE 47 resources: 48 - kubeadmcontrolplanetemplates 49 sideEffects: None 50 --- 51 apiVersion: admissionregistration.k8s.io/v1 52 kind: ValidatingWebhookConfiguration 53 metadata: 54 name: validating-webhook-configuration 55 webhooks: 56 - admissionReviewVersions: 57 - v1 58 - v1beta1 59 clientConfig: 60 service: 61 name: webhook-service 62 namespace: system 63 path: /validate-scale-controlplane-cluster-x-k8s-io-v1beta1-kubeadmcontrolplane 64 failurePolicy: Fail 65 matchPolicy: Equivalent 66 name: validation-scale.kubeadmcontrolplane.controlplane.cluster.x-k8s.io 67 rules: 68 - apiGroups: 69 - controlplane.cluster.x-k8s.io 70 apiVersions: 71 - v1beta1 72 operations: 73 - UPDATE 74 resources: 75 - kubeadmcontrolplanes/scale 76 sideEffects: None 77 - admissionReviewVersions: 78 - v1 79 - v1beta1 80 clientConfig: 81 service: 82 name: webhook-service 83 namespace: system 84 path: /validate-controlplane-cluster-x-k8s-io-v1beta1-kubeadmcontrolplane 85 failurePolicy: Fail 86 matchPolicy: Equivalent 87 name: validation.kubeadmcontrolplane.controlplane.cluster.x-k8s.io 88 rules: 89 - apiGroups: 90 - controlplane.cluster.x-k8s.io 91 apiVersions: 92 - v1beta1 93 operations: 94 - CREATE 95 - UPDATE 96 resources: 97 - kubeadmcontrolplanes 98 sideEffects: None 99 - admissionReviewVersions: 100 - v1 101 - v1beta1 102 clientConfig: 103 service: 104 name: webhook-service 105 namespace: system 106 path: /validate-controlplane-cluster-x-k8s-io-v1beta1-kubeadmcontrolplanetemplate 107 failurePolicy: Fail 108 name: validation.kubeadmcontrolplanetemplate.controlplane.cluster.x-k8s.io 109 rules: 110 - apiGroups: 111 - controlplane.cluster.x-k8s.io 112 apiVersions: 113 - v1beta1 114 operations: 115 - CREATE 116 - UPDATE 117 resources: 118 - kubeadmcontrolplanetemplates 119 sideEffects: None