sigs.k8s.io/cluster-api-provider-aws@v1.5.5/config/webhook/manifests.yaml (about)

     1  ---
     2  apiVersion: admissionregistration.k8s.io/v1
     3  kind: MutatingWebhookConfiguration
     4  metadata:
     5    creationTimestamp: null
     6    name: mutating-webhook-configuration
     7  webhooks:
     8  - admissionReviewVersions:
     9    - v1beta1
    10    clientConfig:
    11      service:
    12        name: webhook-service
    13        namespace: system
    14        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-awscluster
    15    failurePolicy: Fail
    16    matchPolicy: Equivalent
    17    name: default.awscluster.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      - awsclusters
    28    sideEffects: None
    29  - admissionReviewVersions:
    30    - v1beta1
    31    clientConfig:
    32      service:
    33        name: webhook-service
    34        namespace: system
    35        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-awsclustercontrolleridentity
    36    failurePolicy: Fail
    37    matchPolicy: Equivalent
    38    name: default.awsclustercontrolleridentity.infrastructure.cluster.x-k8s.io
    39    rules:
    40    - apiGroups:
    41      - infrastructure.cluster.x-k8s.io
    42      apiVersions:
    43      - v1beta1
    44      operations:
    45      - CREATE
    46      - UPDATE
    47      resources:
    48      - awsclustercontrolleridentities
    49    sideEffects: None
    50  - admissionReviewVersions:
    51    - v1beta1
    52    clientConfig:
    53      service:
    54        name: webhook-service
    55        namespace: system
    56        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-awsclusterroleidentity
    57    failurePolicy: Fail
    58    matchPolicy: Equivalent
    59    name: default.awsclusterroleidentity.infrastructure.cluster.x-k8s.io
    60    rules:
    61    - apiGroups:
    62      - infrastructure.cluster.x-k8s.io
    63      apiVersions:
    64      - v1beta1
    65      operations:
    66      - CREATE
    67      - UPDATE
    68      resources:
    69      - awsclusterroleidentities
    70    sideEffects: None
    71  - admissionReviewVersions:
    72    - v1beta1
    73    clientConfig:
    74      service:
    75        name: webhook-service
    76        namespace: system
    77        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-awsclusterstaticidentity
    78    failurePolicy: Fail
    79    matchPolicy: Equivalent
    80    name: default.awsclusterstaticidentity.infrastructure.cluster.x-k8s.io
    81    rules:
    82    - apiGroups:
    83      - infrastructure.cluster.x-k8s.io
    84      apiVersions:
    85      - v1beta1
    86      operations:
    87      - CREATE
    88      - UPDATE
    89      resources:
    90      - awsclusterstaticidentities
    91    sideEffects: None
    92  - admissionReviewVersions:
    93    - v1beta1
    94    clientConfig:
    95      service:
    96        name: webhook-service
    97        namespace: system
    98        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-awsclustertemplate
    99    failurePolicy: Fail
   100    matchPolicy: Equivalent
   101    name: default.awsclustertemplate.infrastructure.cluster.x-k8s.io
   102    rules:
   103    - apiGroups:
   104      - infrastructure.cluster.x-k8s.io
   105      apiVersions:
   106      - v1beta1
   107      operations:
   108      - CREATE
   109      - UPDATE
   110      resources:
   111      - awsclustertemplates
   112    sideEffects: None
   113  - admissionReviewVersions:
   114    - v1beta1
   115    clientConfig:
   116      service:
   117        name: webhook-service
   118        namespace: system
   119        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-awsmachine
   120    failurePolicy: Fail
   121    name: mutation.awsmachine.infrastructure.cluster.x-k8s.io
   122    rules:
   123    - apiGroups:
   124      - infrastructure.cluster.x-k8s.io
   125      apiVersions:
   126      - v1beta1
   127      operations:
   128      - CREATE
   129      - UPDATE
   130      resources:
   131      - awsmachines
   132    sideEffects: None
   133  - admissionReviewVersions:
   134    - v1beta1
   135    clientConfig:
   136      service:
   137        name: webhook-service
   138        namespace: system
   139        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-awsfargateprofile
   140    failurePolicy: Fail
   141    matchPolicy: Equivalent
   142    name: default.awsfargateprofile.infrastructure.cluster.x-k8s.io
   143    rules:
   144    - apiGroups:
   145      - infrastructure.cluster.x-k8s.io
   146      apiVersions:
   147      - v1beta1
   148      operations:
   149      - CREATE
   150      - UPDATE
   151      resources:
   152      - awsfargateprofiles
   153    sideEffects: None
   154  - admissionReviewVersions:
   155    - v1beta1
   156    clientConfig:
   157      service:
   158        name: webhook-service
   159        namespace: system
   160        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-awsmachinepool
   161    failurePolicy: Fail
   162    matchPolicy: Equivalent
   163    name: default.awsmachinepool.infrastructure.cluster.x-k8s.io
   164    rules:
   165    - apiGroups:
   166      - infrastructure.cluster.x-k8s.io
   167      apiVersions:
   168      - v1beta1
   169      operations:
   170      - CREATE
   171      - UPDATE
   172      resources:
   173      - awsmachinepools
   174    sideEffects: None
   175  - admissionReviewVersions:
   176    - v1beta1
   177    clientConfig:
   178      service:
   179        name: webhook-service
   180        namespace: system
   181        path: /mutate-infrastructure-cluster-x-k8s-io-v1beta1-awsmanagedmachinepool
   182    failurePolicy: Fail
   183    matchPolicy: Equivalent
   184    name: default.awsmanagedmachinepool.infrastructure.cluster.x-k8s.io
   185    rules:
   186    - apiGroups:
   187      - infrastructure.cluster.x-k8s.io
   188      apiVersions:
   189      - v1beta1
   190      operations:
   191      - CREATE
   192      - UPDATE
   193      resources:
   194      - awsmanagedmachinepools
   195    sideEffects: None
   196  - admissionReviewVersions:
   197    - v1beta1
   198    clientConfig:
   199      service:
   200        name: webhook-service
   201        namespace: system
   202        path: /mutate-bootstrap-cluster-x-k8s-io-v1beta1-eksconfig
   203    failurePolicy: Fail
   204    matchPolicy: Equivalent
   205    name: default.eksconfigs.bootstrap.cluster.x-k8s.io
   206    rules:
   207    - apiGroups:
   208      - bootstrap.cluster.x-k8s.io
   209      apiVersions:
   210      - v1beta1
   211      operations:
   212      - CREATE
   213      - UPDATE
   214      resources:
   215      - eksconfig
   216    sideEffects: None
   217  - admissionReviewVersions:
   218    - v1beta1
   219    clientConfig:
   220      service:
   221        name: webhook-service
   222        namespace: system
   223        path: /mutate-bootstrap-cluster-x-k8s-io-v1beta1-eksconfigtemplate
   224    failurePolicy: Fail
   225    matchPolicy: Equivalent
   226    name: default.eksconfigtemplates.bootstrap.cluster.x-k8s.io
   227    rules:
   228    - apiGroups:
   229      - bootstrap.cluster.x-k8s.io
   230      apiVersions:
   231      - v1beta1
   232      operations:
   233      - CREATE
   234      - UPDATE
   235      resources:
   236      - eksconfigtemplate
   237    sideEffects: None
   238  - admissionReviewVersions:
   239    - v1beta1
   240    clientConfig:
   241      service:
   242        name: webhook-service
   243        namespace: system
   244        path: /mutate-controlplane-cluster-x-k8s-io-v1beta1-awsmanagedcontrolplane
   245    failurePolicy: Fail
   246    matchPolicy: Equivalent
   247    name: default.awsmanagedcontrolplanes.controlplane.cluster.x-k8s.io
   248    rules:
   249    - apiGroups:
   250      - controlplane.cluster.x-k8s.io
   251      apiVersions:
   252      - v1beta1
   253      operations:
   254      - CREATE
   255      - UPDATE
   256      resources:
   257      - awsmanagedcontrolplanes
   258    sideEffects: None
   259  ---
   260  apiVersion: admissionregistration.k8s.io/v1
   261  kind: ValidatingWebhookConfiguration
   262  metadata:
   263    creationTimestamp: null
   264    name: validating-webhook-configuration
   265  webhooks:
   266  - admissionReviewVersions:
   267    - v1beta1
   268    clientConfig:
   269      service:
   270        name: webhook-service
   271        namespace: system
   272        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-awscluster
   273    failurePolicy: Fail
   274    matchPolicy: Equivalent
   275    name: validation.awscluster.infrastructure.cluster.x-k8s.io
   276    rules:
   277    - apiGroups:
   278      - infrastructure.cluster.x-k8s.io
   279      apiVersions:
   280      - v1beta1
   281      operations:
   282      - CREATE
   283      - UPDATE
   284      resources:
   285      - awsclusters
   286    sideEffects: None
   287  - admissionReviewVersions:
   288    - v1beta1
   289    clientConfig:
   290      service:
   291        name: webhook-service
   292        namespace: system
   293        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-awsclustercontrolleridentity
   294    failurePolicy: Fail
   295    matchPolicy: Equivalent
   296    name: validation.awsclustercontrolleridentity.infrastructure.cluster.x-k8s.io
   297    rules:
   298    - apiGroups:
   299      - infrastructure.cluster.x-k8s.io
   300      apiVersions:
   301      - v1beta1
   302      operations:
   303      - CREATE
   304      - UPDATE
   305      resources:
   306      - awsclustercontrolleridentities
   307    sideEffects: None
   308  - admissionReviewVersions:
   309    - v1beta1
   310    clientConfig:
   311      service:
   312        name: webhook-service
   313        namespace: system
   314        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-awsclusterroleidentity
   315    failurePolicy: Fail
   316    matchPolicy: Equivalent
   317    name: validation.awsclusterroleidentity.infrastructure.cluster.x-k8s.io
   318    rules:
   319    - apiGroups:
   320      - infrastructure.cluster.x-k8s.io
   321      apiVersions:
   322      - v1beta1
   323      operations:
   324      - CREATE
   325      - UPDATE
   326      resources:
   327      - awsclusterroleidentities
   328    sideEffects: None
   329  - admissionReviewVersions:
   330    - v1beta1
   331    clientConfig:
   332      service:
   333        name: webhook-service
   334        namespace: system
   335        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-awsclusterstaticidentity
   336    failurePolicy: Fail
   337    matchPolicy: Equivalent
   338    name: validation.awsclusterstaticidentity.infrastructure.cluster.x-k8s.io
   339    rules:
   340    - apiGroups:
   341      - infrastructure.cluster.x-k8s.io
   342      apiVersions:
   343      - v1beta1
   344      operations:
   345      - CREATE
   346      - UPDATE
   347      resources:
   348      - awsclusterstaticidentities
   349    sideEffects: None
   350  - admissionReviewVersions:
   351    - v1beta1
   352    clientConfig:
   353      service:
   354        name: webhook-service
   355        namespace: system
   356        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-awsclustertemplate
   357    failurePolicy: Fail
   358    matchPolicy: Equivalent
   359    name: validation.awsclustertemplate.infrastructure.cluster.x-k8s.io
   360    rules:
   361    - apiGroups:
   362      - infrastructure.cluster.x-k8s.io
   363      apiVersions:
   364      - v1beta1
   365      operations:
   366      - CREATE
   367      - UPDATE
   368      resources:
   369      - awsclustertemplates
   370    sideEffects: None
   371  - admissionReviewVersions:
   372    - v1beta1
   373    clientConfig:
   374      service:
   375        name: webhook-service
   376        namespace: system
   377        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-awsmachine
   378    failurePolicy: Fail
   379    matchPolicy: Equivalent
   380    name: validation.awsmachine.infrastructure.cluster.x-k8s.io
   381    rules:
   382    - apiGroups:
   383      - infrastructure.cluster.x-k8s.io
   384      apiVersions:
   385      - v1beta1
   386      operations:
   387      - CREATE
   388      - UPDATE
   389      resources:
   390      - awsmachines
   391    sideEffects: None
   392  - admissionReviewVersions:
   393    - v1beta1
   394    clientConfig:
   395      service:
   396        name: webhook-service
   397        namespace: system
   398        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-awsmachinetemplate
   399    failurePolicy: Fail
   400    matchPolicy: Equivalent
   401    name: validation.awsmachinetemplate.infrastructure.x-k8s.io
   402    rules:
   403    - apiGroups:
   404      - infrastructure.cluster.x-k8s.io
   405      apiVersions:
   406      - v1beta1
   407      operations:
   408      - CREATE
   409      - UPDATE
   410      resources:
   411      - awsmachinetemplates
   412    sideEffects: None
   413  - admissionReviewVersions:
   414    - v1beta1
   415    clientConfig:
   416      service:
   417        name: webhook-service
   418        namespace: system
   419        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-awsfargateprofile
   420    failurePolicy: Fail
   421    matchPolicy: Equivalent
   422    name: validation.awsfargateprofile.infrastructure.cluster.x-k8s.io
   423    rules:
   424    - apiGroups:
   425      - infrastructure.cluster.x-k8s.io
   426      apiVersions:
   427      - v1beta1
   428      operations:
   429      - CREATE
   430      - UPDATE
   431      resources:
   432      - awsfargateprofiles
   433    sideEffects: None
   434  - admissionReviewVersions:
   435    - v1beta1
   436    clientConfig:
   437      service:
   438        name: webhook-service
   439        namespace: system
   440        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-awsmachinepool
   441    failurePolicy: Fail
   442    matchPolicy: Equivalent
   443    name: validation.awsmachinepool.infrastructure.cluster.x-k8s.io
   444    rules:
   445    - apiGroups:
   446      - infrastructure.cluster.x-k8s.io
   447      apiVersions:
   448      - v1beta1
   449      operations:
   450      - CREATE
   451      - UPDATE
   452      resources:
   453      - awsmachinepools
   454    sideEffects: None
   455  - admissionReviewVersions:
   456    - v1beta1
   457    clientConfig:
   458      service:
   459        name: webhook-service
   460        namespace: system
   461        path: /validate-infrastructure-cluster-x-k8s-io-v1beta1-awsmanagedmachinepool
   462    failurePolicy: Fail
   463    matchPolicy: Equivalent
   464    name: validation.awsmanagedmachinepool.infrastructure.cluster.x-k8s.io
   465    rules:
   466    - apiGroups:
   467      - infrastructure.cluster.x-k8s.io
   468      apiVersions:
   469      - v1beta1
   470      operations:
   471      - CREATE
   472      - UPDATE
   473      resources:
   474      - awsmanagedmachinepools
   475    sideEffects: None
   476  - admissionReviewVersions:
   477    - v1beta1
   478    clientConfig:
   479      service:
   480        name: webhook-service
   481        namespace: system
   482        path: /validate-bootstrap-cluster-x-k8s-io-v1beta1-eksconfig
   483    failurePolicy: Fail
   484    matchPolicy: Equivalent
   485    name: validation.eksconfigs.bootstrap.cluster.x-k8s.io
   486    rules:
   487    - apiGroups:
   488      - bootstrap.cluster.x-k8s.io
   489      apiVersions:
   490      - v1beta1
   491      operations:
   492      - CREATE
   493      - UPDATE
   494      resources:
   495      - eksconfig
   496    sideEffects: None
   497  - admissionReviewVersions:
   498    - v1beta1
   499    clientConfig:
   500      service:
   501        name: webhook-service
   502        namespace: system
   503        path: /validate-bootstrap-cluster-x-k8s-io-v1beta1-eksconfigtemplate
   504    failurePolicy: Fail
   505    matchPolicy: Equivalent
   506    name: validation.eksconfigtemplates.bootstrap.cluster.x-k8s.io
   507    rules:
   508    - apiGroups:
   509      - bootstrap.cluster.x-k8s.io
   510      apiVersions:
   511      - v1beta1
   512      operations:
   513      - CREATE
   514      - UPDATE
   515      resources:
   516      - eksconfigtemplate
   517    sideEffects: None
   518  - admissionReviewVersions:
   519    - v1beta1
   520    clientConfig:
   521      service:
   522        name: webhook-service
   523        namespace: system
   524        path: /validate-controlplane-cluster-x-k8s-io-v1beta1-awsmanagedcontrolplane
   525    failurePolicy: Fail
   526    matchPolicy: Equivalent
   527    name: validation.awsmanagedcontrolplanes.controlplane.cluster.x-k8s.io
   528    rules:
   529    - apiGroups:
   530      - controlplane.cluster.x-k8s.io
   531      apiVersions:
   532      - v1beta1
   533      operations:
   534      - CREATE
   535      - UPDATE
   536      resources:
   537      - awsmanagedcontrolplanes
   538    sideEffects: None