sigs.k8s.io/cluster-api@v1.7.1/bootstrap/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-bootstrap-cluster-x-k8s-io-v1beta1-kubeadmconfig
    15    failurePolicy: Fail
    16    name: default.kubeadmconfig.bootstrap.cluster.x-k8s.io
    17    rules:
    18    - apiGroups:
    19      - bootstrap.cluster.x-k8s.io
    20      apiVersions:
    21      - v1beta1
    22      operations:
    23      - CREATE
    24      - UPDATE
    25      resources:
    26      - kubeadmconfigs
    27    sideEffects: None
    28  - admissionReviewVersions:
    29    - v1
    30    - v1beta1
    31    clientConfig:
    32      service:
    33        name: webhook-service
    34        namespace: system
    35        path: /mutate-bootstrap-cluster-x-k8s-io-v1beta1-kubeadmconfigtemplate
    36    failurePolicy: Fail
    37    name: default.kubeadmconfigtemplate.bootstrap.cluster.x-k8s.io
    38    rules:
    39    - apiGroups:
    40      - bootstrap.cluster.x-k8s.io
    41      apiVersions:
    42      - v1beta1
    43      operations:
    44      - CREATE
    45      - UPDATE
    46      resources:
    47      - kubeadmconfigtemplates
    48    sideEffects: None
    49  ---
    50  apiVersion: admissionregistration.k8s.io/v1
    51  kind: ValidatingWebhookConfiguration
    52  metadata:
    53    name: validating-webhook-configuration
    54  webhooks:
    55  - admissionReviewVersions:
    56    - v1
    57    - v1beta1
    58    clientConfig:
    59      service:
    60        name: webhook-service
    61        namespace: system
    62        path: /validate-bootstrap-cluster-x-k8s-io-v1beta1-kubeadmconfig
    63    failurePolicy: Fail
    64    matchPolicy: Equivalent
    65    name: validation.kubeadmconfig.bootstrap.cluster.x-k8s.io
    66    rules:
    67    - apiGroups:
    68      - bootstrap.cluster.x-k8s.io
    69      apiVersions:
    70      - v1beta1
    71      operations:
    72      - CREATE
    73      - UPDATE
    74      resources:
    75      - kubeadmconfigs
    76    sideEffects: None
    77  - admissionReviewVersions:
    78    - v1
    79    - v1beta1
    80    clientConfig:
    81      service:
    82        name: webhook-service
    83        namespace: system
    84        path: /validate-bootstrap-cluster-x-k8s-io-v1beta1-kubeadmconfigtemplate
    85    failurePolicy: Fail
    86    matchPolicy: Equivalent
    87    name: validation.kubeadmconfigtemplate.bootstrap.cluster.x-k8s.io
    88    rules:
    89    - apiGroups:
    90      - bootstrap.cluster.x-k8s.io
    91      apiVersions:
    92      - v1beta1
    93      operations:
    94      - CREATE
    95      - UPDATE
    96      resources:
    97      - kubeadmconfigtemplates
    98    sideEffects: None