mirror of
https://github.com/mariadb-operator/mariadb-operator.git
synced 2025-08-19 16:24:15 +00:00
Add physicalbackup kubebuilder annotation
This commit is contained in:
@ -50,26 +50,6 @@ webhooks:
|
|||||||
resources:
|
resources:
|
||||||
- backups
|
- backups
|
||||||
sideEffects: None
|
sideEffects: None
|
||||||
- admissionReviewVersions:
|
|
||||||
- v1
|
|
||||||
clientConfig:
|
|
||||||
service:
|
|
||||||
name: webhook-service
|
|
||||||
namespace: system
|
|
||||||
path: /validate-k8s-mariadb-com-v1alpha1-physicalbackup
|
|
||||||
failurePolicy: Fail
|
|
||||||
name: vphysicalbackup-v1alpha1.kb.io
|
|
||||||
rules:
|
|
||||||
- apiGroups:
|
|
||||||
- k8s.mariadb.com
|
|
||||||
apiVersions:
|
|
||||||
- v1alpha1
|
|
||||||
operations:
|
|
||||||
- CREATE
|
|
||||||
- UPDATE
|
|
||||||
resources:
|
|
||||||
- physicalbackups
|
|
||||||
sideEffects: None
|
|
||||||
- admissionReviewVersions:
|
- admissionReviewVersions:
|
||||||
- v1
|
- v1
|
||||||
clientConfig:
|
clientConfig:
|
||||||
@ -170,6 +150,26 @@ webhooks:
|
|||||||
resources:
|
resources:
|
||||||
- maxscales
|
- maxscales
|
||||||
sideEffects: None
|
sideEffects: None
|
||||||
|
- admissionReviewVersions:
|
||||||
|
- v1
|
||||||
|
clientConfig:
|
||||||
|
service:
|
||||||
|
name: webhook-service
|
||||||
|
namespace: system
|
||||||
|
path: /validate-k8s-mariadb-com-v1alpha1-physicalbackup
|
||||||
|
failurePolicy: Fail
|
||||||
|
name: vphysicalbackup-v1alpha1.kb.io
|
||||||
|
rules:
|
||||||
|
- apiGroups:
|
||||||
|
- k8s.mariadb.com
|
||||||
|
apiVersions:
|
||||||
|
- v1alpha1
|
||||||
|
operations:
|
||||||
|
- CREATE
|
||||||
|
- UPDATE
|
||||||
|
resources:
|
||||||
|
- physicalbackups
|
||||||
|
sideEffects: None
|
||||||
- admissionReviewVersions:
|
- admissionReviewVersions:
|
||||||
- v1
|
- v1
|
||||||
clientConfig:
|
clientConfig:
|
||||||
|
|||||||
@ -24,6 +24,8 @@ func SetupPhysicalBackupWebhookWithManager(mgr ctrl.Manager) error {
|
|||||||
Complete()
|
Complete()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// +kubebuilder:webhook:path=/validate-k8s-mariadb-com-v1alpha1-physicalbackup,mutating=false,failurePolicy=fail,sideEffects=None,groups=k8s.mariadb.com,resources=physicalbackups,verbs=create;update,versions=v1alpha1,name=vphysicalbackup-v1alpha1.kb.io,admissionReviewVersions=v1
|
||||||
|
|
||||||
// PhysicalBackupCustomValidator struct is responsible for validating the PhysicalBackup resource
|
// PhysicalBackupCustomValidator struct is responsible for validating the PhysicalBackup resource
|
||||||
// when it is created, updated, or deleted.
|
// when it is created, updated, or deleted.
|
||||||
type PhysicalBackupCustomValidator struct{}
|
type PhysicalBackupCustomValidator struct{}
|
||||||
|
|||||||
Reference in New Issue
Block a user