Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CRDValidate ¶
type CRDValidate struct {
// contains filtered or unexported fields
}
CRDValidate maintains list of validator for validate everoute objects.
func NewCRDValidate ¶
func NewCRDValidate(client client.Client, scheme *runtime.Scheme) *CRDValidate
NewCRDValidate return a new *CRDValidate and register validators.
func (*CRDValidate) Validate ¶
func (v *CRDValidate) Validate(ar *admv1.AdmissionReview) *admv1.AdmissionResponse
Validate read AdmissionReview request, return AdmissionResponse
Click to show internal directories.
Click to hide internal directories.