Skip to content

Commit

Permalink
check pure hook
Browse files Browse the repository at this point in the history
  • Loading branch information
Valeriy Khorunzhin committed Sep 4, 2024
1 parent 7ee0431 commit 73cd95b
Showing 1 changed file with 67 additions and 84 deletions.
151 changes: 67 additions & 84 deletions templates/virtualization-controller/validation-webhook.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -61,31 +61,31 @@ webhooks:
operations: [ "CREATE", "UPDATE" ]
resources: ["virtualmachineblockdeviceattachments"]
scope: "Namespaced"
clientConfig:
service:
namespace: d8-{{ .Chart.Name }}
name: virtualization-controller
path: /validate-virtualization-deckhouse-io-v1alpha2-virtualmachineblockdeviceattachment
port: 443
caBundle: |
{{ .Values.virtualization.internal.controller.cert.ca }}
admissionReviewVersions: ["v1"]
sideEffects: None
- name: "vmcpu.virtualization-controller.validate.d8-virtualization"
rules:
clientConfig:
service:
namespace: d8-{{ .Chart.Name }}
name: virtualization-controller
path: /validate-virtualization-deckhouse-io-v1alpha2-virtualmachineblockdeviceattachment
port: 443
caBundle: |
{{ .Values.virtualization.internal.controller.cert.ca }}
admissionReviewVersions: ["v1"]
sideEffects: None
- name: "vmcpu.virtualization-controller.validate.d8-virtualization"
rules:
- apiGroups: [ "virtualization.deckhouse.io" ]
apiVersions: [ "v1alpha2" ]
operations: [ "UPDATE" ]
resources: [ "virtualmachinecpumodels" ]
scope: "Cluster"
clientConfig:
service:
namespace: d8-{{ .Chart.Name }}
name: virtualization-controller
path: /validate-virtualization-deckhouse-io-v1alpha2-virtualmachinecpumodel
port: 443
caBundle: |
{{ .Values.virtualization.internal.controller.cert.ca }}
scope: "Cluster"
clientConfig:
service:
namespace: d8-{{ .Chart.Name }}
name: virtualization-controller
path: /validate-virtualization-deckhouse-io-v1alpha2-virtualmachinecpumodel
port: 443
caBundle: |
{{ .Values.virtualization.internal.controller.cert.ca }}
admissionReviewVersions: [ "v1" ]
sideEffects: None
- name: "vmip.virtualization-controller.validate.d8-virtualization"
Expand All @@ -95,81 +95,64 @@ webhooks:
operations: ["CREATE", "UPDATE"]
resources: [ "virtualmachineipaddresses" ]
scope: "Namespaced"
clientConfig:
service:
namespace: d8-{{ .Chart.Name }}
name: virtualization-controller
path: /validate-virtualization-deckhouse-io-v1alpha2-virtualmachineipaddress
port: 443
caBundle: |
{{ .Values.virtualization.internal.controller.cert.ca }}
admissionReviewVersions: ["v1"]
sideEffects: None
- name: "vmipl.virtualization-controller.validate.d8-virtualization"
rules:
clientConfig:
service:
namespace: d8-{{ .Chart.Name }}
name: virtualization-controller
path: /validate-virtualization-deckhouse-io-v1alpha2-virtualmachineipaddress
port: 443
caBundle: |
{{ .Values.virtualization.internal.controller.cert.ca }}
admissionReviewVersions: ["v1"]
sideEffects: None
- name: "vmipl.virtualization-controller.validate.d8-virtualization"
rules:
- apiGroups: ["virtualization.deckhouse.io"]
apiVersions: ["v1alpha2"]
operations: ["CREATE"]
resources: ["virtualmachineipaddressleases"]
scope: "Cluster"
clientConfig:
service:
namespace: d8-{{ .Chart.Name }}
name: virtualization-controller
path: /validate-virtualization-deckhouse-io-v1alpha2-virtualmachineipaddresslease
port: 443
caBundle: |
{{ .Values.virtualization.internal.controller.cert.ca }}
admissionReviewVersions: ["v1"]
sideEffects: None
- name: "vmop.virtualization-controller.validate.d8-virtualization"
rules:
clientConfig:
service:
namespace: d8-{{ .Chart.Name }}
name: virtualization-controller
path: /validate-virtualization-deckhouse-io-v1alpha2-virtualmachineipaddresslease
port: 443
caBundle: |
{{ .Values.virtualization.internal.controller.cert.ca }}
admissionReviewVersions: ["v1"]
sideEffects: None
- name: "vmop.virtualization-controller.validate.d8-virtualization"
rules:
- apiGroups: ["virtualization.deckhouse.io"]
apiVersions: ["v1alpha2"]
operations: ["UPDATE"]
resources: ["virtualmachineoperations"]
scope: "Namespaced"
clientConfig:
service:
namespace: d8-{{ .Chart.Name }}
name: virtualization-controller
path: /validate-virtualization-deckhouse-io-v1alpha2-virtualmachineoperation
port: 443
caBundle: |
{{ .Values.virtualization.internal.controller.cert.ca }}
admissionReviewVersions: ["v1"]
sideEffects: None
- name: "vdsnapshot.virtualization-controller.validate.d8-virtualization"
rules:
clientConfig:
service:
namespace: d8-{{ .Chart.Name }}
name: virtualization-controller
path: /validate-virtualization-deckhouse-io-v1alpha2-virtualmachineoperation
port: 443
caBundle: |
{{ .Values.virtualization.internal.controller.cert.ca }}
admissionReviewVersions: ["v1"]
sideEffects: None
- name: "vdsnapshot.virtualization-controller.validate.d8-virtualization"
rules:
- apiGroups: ["virtualization.deckhouse.io"]
apiVersions: ["v1alpha2"]
operations: ["CREATE", "UPDATE"]
resources: ["virtualdisksnapshots"]
scope: "Namespaced"
clientConfig:
service:
namespace: d8-{{ .Chart.Name }}
name: virtualization-controller
path: /validate-virtualization-deckhouse-io-v1alpha2-virtualdisksnapshot
port: 443
caBundle: |
{{ .Values.virtualization.internal.controller.cert.ca }}
admissionReviewVersions: ["v1"]
sideEffects: None
- name: "vmclass.virtualization-controller.validate.d8-virtualization"
rules:
- apiGroups: ["virtualization.deckhouse.io"]
apiVersions: ["v1alpha2"]
operations: ["CREATE", "UPDATE"]
resources: ["virtualmachineclasses"]
scope: "Cluster"
clientConfig:
service:
namespace: d8-{{ .Chart.Name }}
name: virtualization-controller
path: /validate-virtualization-deckhouse-io-v1alpha2-virtualmachineclasses
port: 443
caBundle: |
{{ .Values.virtualization.internal.controller.cert.ca }}
admissionReviewVersions: ["v1"]
sideEffects: None
clientConfig:
service:
namespace: d8-{{ .Chart.Name }}
name: virtualization-controller
path: /validate-virtualization-deckhouse-io-v1alpha2-virtualdisksnapshot
port: 443
caBundle: |
{{ .Values.virtualization.internal.controller.cert.ca }}
admissionReviewVersions: ["v1"]
sideEffects: None

0 comments on commit 73cd95b

Please sign in to comment.