Documentation
¶
Index ¶
- func CRDToNativePolicy(vap *v1alpha1.ValidatingAdmissionPolicy) (*admissionregistrationv1alpha1types.ValidatingAdmissionPolicy, error)
- func CRDToNativePolicyBinding(vap *v1alpha1.ValidatingAdmissionPolicyBinding) (*admissionregistrationv1alpha1types.ValidatingAdmissionPolicyBinding, error)
- func NativeToCRDPolicy(vap *admissionregistrationv1alpha1types.ValidatingAdmissionPolicy) (*v1alpha1.ValidatingAdmissionPolicy, error)
- func NativeToCRDPolicyBinding(vap *admissionregistrationv1alpha1types.ValidatingAdmissionPolicyBinding) (*v1alpha1.ValidatingAdmissionPolicyBinding, error)
- func NewWrappedClient(client kubernetes.Interface, customClient versioned.Interface) kubernetes.Interface
- type ValidationInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CRDToNativePolicy ¶
func CRDToNativePolicy(vap *v1alpha1.ValidatingAdmissionPolicy) (*admissionregistrationv1alpha1types.ValidatingAdmissionPolicy, error)
func CRDToNativePolicyBinding ¶
func CRDToNativePolicyBinding(vap *v1alpha1.ValidatingAdmissionPolicyBinding) (*admissionregistrationv1alpha1types.ValidatingAdmissionPolicyBinding, error)
func NativeToCRDPolicy ¶
func NativeToCRDPolicy(vap *admissionregistrationv1alpha1types.ValidatingAdmissionPolicy) (*v1alpha1.ValidatingAdmissionPolicy, error)
func NativeToCRDPolicyBinding ¶
func NativeToCRDPolicyBinding(vap *admissionregistrationv1alpha1types.ValidatingAdmissionPolicyBinding) (*v1alpha1.ValidatingAdmissionPolicyBinding, error)
func NewWrappedClient ¶
func NewWrappedClient(client kubernetes.Interface, customClient versioned.Interface) kubernetes.Interface
Types ¶
type ValidationInterface ¶
type ValidationInterface interface { admission.ValidationInterface Run(context.Context) error HasSynced() bool }
func NewPlugin ¶
func NewPlugin( factory informers.SharedInformerFactory, client kubernetes.Interface, restMapper meta.RESTMapper, schemaResolver resolver.SchemaResolver, dynamicClient dynamic.Interface, authorizer authorizer.Authorizer, ) ValidationInterface
Click to show internal directories.
Click to hide internal directories.