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