sigs.k8s.io/cluster-api-provider-azure@v1.14.3/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-infrastructure-cluster-x-k8s-io-v1beta1-azurecluster
    15    failurePolicy: Fail
    16    matchPolicy: Equivalent
    17    name: default.azurecluster.infrastructure.cluster.x-k8s.io
    18    rules:
    19    - apiGroups:
    20      - infrastructure.cluster.x-k8s.io
    21      apiVersions:
    22      - v1beta1
    23      operations:
    24      - CREATE
    25      - UPDATE
    26      resources:
    27      - azureclusters
    28    sideEffects: None
    29  - admissionReviewVersions:
    30    - v1
    31    - v1beta1
    32    clientConfig:
    33      service:
    34        name: webhook-service
    35        namespace: system
    36        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azureclustertemplate
    37    failurePolicy: Fail
    38    matchPolicy: Equivalent
    39    name: default.azureclustertemplate.infrastructure.cluster.x-k8s.io
    40    rules:
    41    - apiGroups:
    42      - infrastructure.cluster.x-k8s.io
    43      apiVersions:
    44      - v1beta1
    45      operations:
    46      - CREATE
    47      - UPDATE
    48      resources:
    49      - azureclustertemplates
    50    sideEffects: None
    51  - admissionReviewVersions:
    52    - v1
    53    - v1beta1
    54    clientConfig:
    55      service:
    56        name: webhook-service
    57        namespace: system
    58        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachine
    59    failurePolicy: Fail
    60    matchPolicy: Equivalent
    61    name: default.azuremachine.infrastructure.cluster.x-k8s.io
    62    rules:
    63    - apiGroups:
    64      - infrastructure.cluster.x-k8s.io
    65      apiVersions:
    66      - v1beta1
    67      operations:
    68      - CREATE
    69      - UPDATE
    70      resources:
    71      - azuremachines
    72    sideEffects: None
    73  - admissionReviewVersions:
    74    - v1
    75    - v1beta1
    76    clientConfig:
    77      service:
    78        name: webhook-service
    79        namespace: system
    80        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachinetemplate
    81    failurePolicy: Fail
    82    matchPolicy: Equivalent
    83    name: default.azuremachinetemplate.infrastructure.cluster.x-k8s.io
    84    rules:
    85    - apiGroups:
    86      - infrastructure.cluster.x-k8s.io
    87      apiVersions:
    88      - v1beta1
    89      operations:
    90      - CREATE
    91      - UPDATE
    92      resources:
    93      - azuremachinetemplates
    94    sideEffects: None
    95  - admissionReviewVersions:
    96    - v1
    97    - v1beta1
    98    clientConfig:
    99      service:
   100        name: webhook-service
   101        namespace: system
   102        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedcontrolplane
   103    failurePolicy: Fail
   104    name: default.azuremanagedcontrolplanes.infrastructure.cluster.x-k8s.io
   105    rules:
   106    - apiGroups:
   107      - infrastructure.cluster.x-k8s.io
   108      apiVersions:
   109      - v1beta1
   110      operations:
   111      - CREATE
   112      - UPDATE
   113      resources:
   114      - azuremanagedcontrolplanes
   115    sideEffects: None
   116  - admissionReviewVersions:
   117    - v1
   118    - v1beta1
   119    clientConfig:
   120      service:
   121        name: webhook-service
   122        namespace: system
   123        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedcontrolplanetemplate
   124    failurePolicy: Fail
   125    name: default.azuremanagedcontrolplanetemplates.infrastructure.cluster.x-k8s.io
   126    rules:
   127    - apiGroups:
   128      - infrastructure.cluster.x-k8s.io
   129      apiVersions:
   130      - v1beta1
   131      operations:
   132      - CREATE
   133      - UPDATE
   134      resources:
   135      - azuremanagedcontrolplanetemplates
   136    sideEffects: None
   137  - admissionReviewVersions:
   138    - v1
   139    - v1beta1
   140    clientConfig:
   141      service:
   142        name: webhook-service
   143        namespace: system
   144        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedmachinepool
   145    failurePolicy: Fail
   146    matchPolicy: Equivalent
   147    name: default.azuremanagedmachinepools.infrastructure.cluster.x-k8s.io
   148    rules:
   149    - apiGroups:
   150      - infrastructure.cluster.x-k8s.io
   151      apiVersions:
   152      - v1beta1
   153      operations:
   154      - CREATE
   155      - UPDATE
   156      resources:
   157      - azuremanagedmachinepools
   158    sideEffects: None
   159  - admissionReviewVersions:
   160    - v1
   161    - v1beta1
   162    clientConfig:
   163      service:
   164        name: webhook-service
   165        namespace: system
   166        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedmachinepooltemplate
   167    failurePolicy: Fail
   168    name: default.azuremanagedmachinepooltemplates.infrastructure.cluster.x-k8s.io
   169    rules:
   170    - apiGroups:
   171      - infrastructure.cluster.x-k8s.io
   172      apiVersions:
   173      - v1beta1
   174      operations:
   175      - CREATE
   176      - UPDATE
   177      resources:
   178      - azuremanagedmachinepooltemplates
   179    sideEffects: None
   180  - admissionReviewVersions:
   181    - v1
   182    - v1beta1
   183    clientConfig:
   184      service:
   185        name: webhook-service
   186        namespace: system
   187        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachinepool
   188    failurePolicy: Fail
   189    name: default.azuremachinepool.infrastructure.cluster.x-k8s.io
   190    rules:
   191    - apiGroups:
   192      - infrastructure.cluster.x-k8s.io
   193      apiVersions:
   194      - v1beta1
   195      operations:
   196      - CREATE
   197      - UPDATE
   198      resources:
   199      - azuremachinepools
   200    sideEffects: None
   201  ---
   202  apiVersion: admissionregistration.k8s.io/v1
   203  kind: ValidatingWebhookConfiguration
   204  metadata:
   205    name: validating-webhook-configuration
   206  webhooks:
   207  - admissionReviewVersions:
   208    - v1
   209    - v1beta1
   210    clientConfig:
   211      service:
   212        name: webhook-service
   213        namespace: system
   214        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azurecluster
   215    failurePolicy: Fail
   216    matchPolicy: Equivalent
   217    name: validation.azurecluster.infrastructure.cluster.x-k8s.io
   218    rules:
   219    - apiGroups:
   220      - infrastructure.cluster.x-k8s.io
   221      apiVersions:
   222      - v1beta1
   223      operations:
   224      - CREATE
   225      - UPDATE
   226      resources:
   227      - azureclusters
   228    sideEffects: None
   229  - admissionReviewVersions:
   230    - v1
   231    - v1beta1
   232    clientConfig:
   233      service:
   234        name: webhook-service
   235        namespace: system
   236        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azureclusteridentity
   237    failurePolicy: Fail
   238    matchPolicy: Equivalent
   239    name: validation.azureclusteridentity.infrastructure.cluster.x-k8s.io
   240    rules:
   241    - apiGroups:
   242      - infrastructure.cluster.x-k8s.io
   243      apiVersions:
   244      - v1beta1
   245      operations:
   246      - CREATE
   247      - UPDATE
   248      resources:
   249      - azureclusteridentities
   250    sideEffects: None
   251  - admissionReviewVersions:
   252    - v1
   253    - v1beta1
   254    clientConfig:
   255      service:
   256        name: webhook-service
   257        namespace: system
   258        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azureclustertemplate
   259    failurePolicy: Fail
   260    matchPolicy: Equivalent
   261    name: validation.azureclustertemplate.infrastructure.cluster.x-k8s.io
   262    rules:
   263    - apiGroups:
   264      - infrastructure.cluster.x-k8s.io
   265      apiVersions:
   266      - v1beta1
   267      operations:
   268      - CREATE
   269      - UPDATE
   270      resources:
   271      - azureclustertemplates
   272    sideEffects: None
   273  - admissionReviewVersions:
   274    - v1
   275    - v1beta1
   276    clientConfig:
   277      service:
   278        name: webhook-service
   279        namespace: system
   280        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachine
   281    failurePolicy: Fail
   282    matchPolicy: Equivalent
   283    name: validation.azuremachine.infrastructure.cluster.x-k8s.io
   284    rules:
   285    - apiGroups:
   286      - infrastructure.cluster.x-k8s.io
   287      apiVersions:
   288      - v1beta1
   289      operations:
   290      - CREATE
   291      - UPDATE
   292      resources:
   293      - azuremachines
   294    sideEffects: None
   295  - admissionReviewVersions:
   296    - v1
   297    - v1beta1
   298    clientConfig:
   299      service:
   300        name: webhook-service
   301        namespace: system
   302        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachinetemplate
   303    failurePolicy: Fail
   304    matchPolicy: Equivalent
   305    name: validation.azuremachinetemplate.infrastructure.cluster.x-k8s.io
   306    rules:
   307    - apiGroups:
   308      - infrastructure.cluster.x-k8s.io
   309      apiVersions:
   310      - v1beta1
   311      operations:
   312      - CREATE
   313      - UPDATE
   314      resources:
   315      - azuremachinetemplates
   316    sideEffects: None
   317  - admissionReviewVersions:
   318    - v1
   319    - v1beta1
   320    clientConfig:
   321      service:
   322        name: webhook-service
   323        namespace: system
   324        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedcluster
   325    failurePolicy: Fail
   326    name: validation.azuremanagedclusters.infrastructure.cluster.x-k8s.io
   327    rules:
   328    - apiGroups:
   329      - infrastructure.cluster.x-k8s.io
   330      apiVersions:
   331      - v1beta1
   332      operations:
   333      - CREATE
   334      - UPDATE
   335      resources:
   336      - azuremanagedclusters
   337    sideEffects: None
   338  - admissionReviewVersions:
   339    - v1
   340    - v1beta1
   341    clientConfig:
   342      service:
   343        name: webhook-service
   344        namespace: system
   345        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedclustertemplate
   346    failurePolicy: Fail
   347    name: validation.azuremanagedclustertemplates.infrastructure.cluster.x-k8s.io
   348    rules:
   349    - apiGroups:
   350      - infrastructure.cluster.x-k8s.io
   351      apiVersions:
   352      - v1beta1
   353      operations:
   354      - UPDATE
   355      resources:
   356      - azuremanagedclustertemplates
   357    sideEffects: None
   358  - admissionReviewVersions:
   359    - v1
   360    - v1beta1
   361    clientConfig:
   362      service:
   363        name: webhook-service
   364        namespace: system
   365        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedcontrolplane
   366    failurePolicy: Fail
   367    name: validation.azuremanagedcontrolplanes.infrastructure.cluster.x-k8s.io
   368    rules:
   369    - apiGroups:
   370      - infrastructure.cluster.x-k8s.io
   371      apiVersions:
   372      - v1beta1
   373      operations:
   374      - CREATE
   375      - UPDATE
   376      resources:
   377      - azuremanagedcontrolplanes
   378    sideEffects: None
   379  - admissionReviewVersions:
   380    - v1
   381    - v1beta1
   382    clientConfig:
   383      service:
   384        name: webhook-service
   385        namespace: system
   386        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedcontrolplanetemplate
   387    failurePolicy: Fail
   388    name: validation.azuremanagedcontrolplanetemplates.infrastructure.cluster.x-k8s.io
   389    rules:
   390    - apiGroups:
   391      - infrastructure.cluster.x-k8s.io
   392      apiVersions:
   393      - v1beta1
   394      operations:
   395      - CREATE
   396      - UPDATE
   397      resources:
   398      - azuremanagedcontrolplanetemplates
   399    sideEffects: None
   400  - admissionReviewVersions:
   401    - v1
   402    - v1beta1
   403    clientConfig:
   404      service:
   405        name: webhook-service
   406        namespace: system
   407        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedmachinepool
   408    failurePolicy: Fail
   409    matchPolicy: Equivalent
   410    name: validation.azuremanagedmachinepools.infrastructure.cluster.x-k8s.io
   411    rules:
   412    - apiGroups:
   413      - infrastructure.cluster.x-k8s.io
   414      apiVersions:
   415      - v1beta1
   416      operations:
   417      - CREATE
   418      - UPDATE
   419      - DELETE
   420      resources:
   421      - azuremanagedmachinepools
   422    sideEffects: None
   423  - admissionReviewVersions:
   424    - v1
   425    - v1beta1
   426    clientConfig:
   427      service:
   428        name: webhook-service
   429        namespace: system
   430        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedmachinepooltemplate
   431    failurePolicy: Fail
   432    name: validation.azuremanagedmachinepooltemplates.infrastructure.cluster.x-k8s.io
   433    rules:
   434    - apiGroups:
   435      - infrastructure.cluster.x-k8s.io
   436      apiVersions:
   437      - v1beta1
   438      operations:
   439      - CREATE
   440      - UPDATE
   441      - DELETE
   442      resources:
   443      - azuremanagedmachinepooltemplates
   444    sideEffects: None
   445  - admissionReviewVersions:
   446    - v1
   447    - v1beta1
   448    clientConfig:
   449      service:
   450        name: webhook-service
   451        namespace: system
   452        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachinepoolmachine
   453    failurePolicy: Fail
   454    name: azuremachinepoolmachine.kb.io
   455    rules:
   456    - apiGroups:
   457      - infrastructure.cluster.x-k8s.io
   458      apiVersions:
   459      - v1beta1
   460      operations:
   461      - CREATE
   462      - UPDATE
   463      resources:
   464      - azuremachinepoolmachines
   465    sideEffects: None
   466  - admissionReviewVersions:
   467    - v1
   468    - v1beta1
   469    clientConfig:
   470      service:
   471        name: webhook-service
   472        namespace: system
   473        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachinepool
   474    failurePolicy: Fail
   475    name: validation.azuremachinepool.infrastructure.cluster.x-k8s.io
   476    rules:
   477    - apiGroups:
   478      - infrastructure.cluster.x-k8s.io
   479      apiVersions:
   480      - v1beta1
   481      operations:
   482      - CREATE
   483      - UPDATE
   484      resources:
   485      - azuremachinepools
   486    sideEffects: None