sigs.k8s.io/cluster-api-provider-azure@v1.17.0/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-v1alpha1-azureasomanagedcluster
   215    failurePolicy: Fail
   216    name: validation.azureasomanagedcluster.infrastructure.cluster.x-k8s.io
   217    rules:
   218    - apiGroups:
   219      - infrastructure.cluster.x-k8s.io
   220      apiVersions:
   221      - v1alpha1
   222      operations:
   223      - CREATE
   224      resources:
   225      - azureasomanagedclusters
   226    sideEffects: None
   227  - admissionReviewVersions:
   228    - v1
   229    - v1beta1
   230    clientConfig:
   231      service:
   232        name: webhook-service
   233        namespace: system
   234        path: /validate-infrastructure-cluster-x-k8s-io-v1alpha1-azureasomanagedcontrolplane
   235    failurePolicy: Fail
   236    name: validation.azureasomanagedcontrolplane.infrastructure.cluster.x-k8s.io
   237    rules:
   238    - apiGroups:
   239      - infrastructure.cluster.x-k8s.io
   240      apiVersions:
   241      - v1alpha1
   242      operations:
   243      - CREATE
   244      resources:
   245      - azureasomanagedcontrolplanes
   246    sideEffects: None
   247  - admissionReviewVersions:
   248    - v1
   249    - v1beta1
   250    clientConfig:
   251      service:
   252        name: webhook-service
   253        namespace: system
   254        path: /validate-infrastructure-cluster-x-k8s-io-v1alpha1-azureasomanagedmachinepool
   255    failurePolicy: Fail
   256    name: validation.azureasomanagedmachinepool.infrastructure.cluster.x-k8s.io
   257    rules:
   258    - apiGroups:
   259      - infrastructure.cluster.x-k8s.io
   260      apiVersions:
   261      - v1alpha1
   262      operations:
   263      - CREATE
   264      resources:
   265      - azureasomanagedmachinepools
   266    sideEffects: None
   267  - admissionReviewVersions:
   268    - v1
   269    - v1beta1
   270    clientConfig:
   271      service:
   272        name: webhook-service
   273        namespace: system
   274        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azurecluster
   275    failurePolicy: Fail
   276    matchPolicy: Equivalent
   277    name: validation.azurecluster.infrastructure.cluster.x-k8s.io
   278    rules:
   279    - apiGroups:
   280      - infrastructure.cluster.x-k8s.io
   281      apiVersions:
   282      - v1beta1
   283      operations:
   284      - CREATE
   285      - UPDATE
   286      resources:
   287      - azureclusters
   288    sideEffects: None
   289  - admissionReviewVersions:
   290    - v1
   291    - v1beta1
   292    clientConfig:
   293      service:
   294        name: webhook-service
   295        namespace: system
   296        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azureclusteridentity
   297    failurePolicy: Fail
   298    matchPolicy: Equivalent
   299    name: validation.azureclusteridentity.infrastructure.cluster.x-k8s.io
   300    rules:
   301    - apiGroups:
   302      - infrastructure.cluster.x-k8s.io
   303      apiVersions:
   304      - v1beta1
   305      operations:
   306      - CREATE
   307      - UPDATE
   308      resources:
   309      - azureclusteridentities
   310    sideEffects: None
   311  - admissionReviewVersions:
   312    - v1
   313    - v1beta1
   314    clientConfig:
   315      service:
   316        name: webhook-service
   317        namespace: system
   318        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azureclustertemplate
   319    failurePolicy: Fail
   320    matchPolicy: Equivalent
   321    name: validation.azureclustertemplate.infrastructure.cluster.x-k8s.io
   322    rules:
   323    - apiGroups:
   324      - infrastructure.cluster.x-k8s.io
   325      apiVersions:
   326      - v1beta1
   327      operations:
   328      - CREATE
   329      - UPDATE
   330      resources:
   331      - azureclustertemplates
   332    sideEffects: None
   333  - admissionReviewVersions:
   334    - v1
   335    - v1beta1
   336    clientConfig:
   337      service:
   338        name: webhook-service
   339        namespace: system
   340        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachine
   341    failurePolicy: Fail
   342    matchPolicy: Equivalent
   343    name: validation.azuremachine.infrastructure.cluster.x-k8s.io
   344    rules:
   345    - apiGroups:
   346      - infrastructure.cluster.x-k8s.io
   347      apiVersions:
   348      - v1beta1
   349      operations:
   350      - CREATE
   351      - UPDATE
   352      resources:
   353      - azuremachines
   354    sideEffects: None
   355  - admissionReviewVersions:
   356    - v1
   357    - v1beta1
   358    clientConfig:
   359      service:
   360        name: webhook-service
   361        namespace: system
   362        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachinetemplate
   363    failurePolicy: Fail
   364    matchPolicy: Equivalent
   365    name: validation.azuremachinetemplate.infrastructure.cluster.x-k8s.io
   366    rules:
   367    - apiGroups:
   368      - infrastructure.cluster.x-k8s.io
   369      apiVersions:
   370      - v1beta1
   371      operations:
   372      - CREATE
   373      - UPDATE
   374      resources:
   375      - azuremachinetemplates
   376    sideEffects: None
   377  - admissionReviewVersions:
   378    - v1
   379    - v1beta1
   380    clientConfig:
   381      service:
   382        name: webhook-service
   383        namespace: system
   384        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedcluster
   385    failurePolicy: Fail
   386    name: validation.azuremanagedclusters.infrastructure.cluster.x-k8s.io
   387    rules:
   388    - apiGroups:
   389      - infrastructure.cluster.x-k8s.io
   390      apiVersions:
   391      - v1beta1
   392      operations:
   393      - CREATE
   394      - UPDATE
   395      resources:
   396      - azuremanagedclusters
   397    sideEffects: None
   398  - admissionReviewVersions:
   399    - v1
   400    - v1beta1
   401    clientConfig:
   402      service:
   403        name: webhook-service
   404        namespace: system
   405        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedclustertemplate
   406    failurePolicy: Fail
   407    name: validation.azuremanagedclustertemplates.infrastructure.cluster.x-k8s.io
   408    rules:
   409    - apiGroups:
   410      - infrastructure.cluster.x-k8s.io
   411      apiVersions:
   412      - v1beta1
   413      operations:
   414      - UPDATE
   415      resources:
   416      - azuremanagedclustertemplates
   417    sideEffects: None
   418  - admissionReviewVersions:
   419    - v1
   420    - v1beta1
   421    clientConfig:
   422      service:
   423        name: webhook-service
   424        namespace: system
   425        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedcontrolplane
   426    failurePolicy: Fail
   427    name: validation.azuremanagedcontrolplanes.infrastructure.cluster.x-k8s.io
   428    rules:
   429    - apiGroups:
   430      - infrastructure.cluster.x-k8s.io
   431      apiVersions:
   432      - v1beta1
   433      operations:
   434      - CREATE
   435      - UPDATE
   436      resources:
   437      - azuremanagedcontrolplanes
   438    sideEffects: None
   439  - admissionReviewVersions:
   440    - v1
   441    - v1beta1
   442    clientConfig:
   443      service:
   444        name: webhook-service
   445        namespace: system
   446        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedcontrolplanetemplate
   447    failurePolicy: Fail
   448    name: validation.azuremanagedcontrolplanetemplates.infrastructure.cluster.x-k8s.io
   449    rules:
   450    - apiGroups:
   451      - infrastructure.cluster.x-k8s.io
   452      apiVersions:
   453      - v1beta1
   454      operations:
   455      - CREATE
   456      - UPDATE
   457      resources:
   458      - azuremanagedcontrolplanetemplates
   459    sideEffects: None
   460  - admissionReviewVersions:
   461    - v1
   462    - v1beta1
   463    clientConfig:
   464      service:
   465        name: webhook-service
   466        namespace: system
   467        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedmachinepool
   468    failurePolicy: Fail
   469    matchPolicy: Equivalent
   470    name: validation.azuremanagedmachinepools.infrastructure.cluster.x-k8s.io
   471    rules:
   472    - apiGroups:
   473      - infrastructure.cluster.x-k8s.io
   474      apiVersions:
   475      - v1beta1
   476      operations:
   477      - CREATE
   478      - UPDATE
   479      - DELETE
   480      resources:
   481      - azuremanagedmachinepools
   482    sideEffects: None
   483  - admissionReviewVersions:
   484    - v1
   485    - v1beta1
   486    clientConfig:
   487      service:
   488        name: webhook-service
   489        namespace: system
   490        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremanagedmachinepooltemplate
   491    failurePolicy: Fail
   492    name: validation.azuremanagedmachinepooltemplates.infrastructure.cluster.x-k8s.io
   493    rules:
   494    - apiGroups:
   495      - infrastructure.cluster.x-k8s.io
   496      apiVersions:
   497      - v1beta1
   498      operations:
   499      - CREATE
   500      - UPDATE
   501      - DELETE
   502      resources:
   503      - azuremanagedmachinepooltemplates
   504    sideEffects: None
   505  - admissionReviewVersions:
   506    - v1
   507    - v1beta1
   508    clientConfig:
   509      service:
   510        name: webhook-service
   511        namespace: system
   512        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachinepoolmachine
   513    failurePolicy: Fail
   514    name: azuremachinepoolmachine.kb.io
   515    rules:
   516    - apiGroups:
   517      - infrastructure.cluster.x-k8s.io
   518      apiVersions:
   519      - v1beta1
   520      operations:
   521      - CREATE
   522      - UPDATE
   523      resources:
   524      - azuremachinepoolmachines
   525    sideEffects: None
   526  - admissionReviewVersions:
   527    - v1
   528    - v1beta1
   529    clientConfig:
   530      service:
   531        name: webhook-service
   532        namespace: system
   533        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-azuremachinepool
   534    failurePolicy: Fail
   535    name: validation.azuremachinepool.infrastructure.cluster.x-k8s.io
   536    rules:
   537    - apiGroups:
   538      - infrastructure.cluster.x-k8s.io
   539      apiVersions:
   540      - v1beta1
   541      operations:
   542      - CREATE
   543      - UPDATE
   544      resources:
   545      - azuremachinepools
   546    sideEffects: None