Documentation ¶
Index ¶
- type FrpServerReconciler
- type FrpServerValidator
- func (f *FrpServerValidator) Default(ctx context.Context, obj runtime.Object) error
- func (f *FrpServerValidator) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (f *FrpServerValidator) ValidateCreate(ctx context.Context, object runtime.Object) (warnings admission.Warnings, errs error)
- func (f *FrpServerValidator) ValidateDelete(_ context.Context, _ runtime.Object) (warnings admission.Warnings, err error)
- func (f *FrpServerValidator) ValidateUpdate(ctx context.Context, _, newObj runtime.Object) (warnings admission.Warnings, errs error)
- type ServiceReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FrpServerReconciler ¶
FrpServerReconciler reconciles a FrpServer object
func (*FrpServerReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*FrpServerReconciler) SetupWithManager ¶
func (r *FrpServerReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type FrpServerValidator ¶
func (*FrpServerValidator) Default ¶
Default implements admission.CustomDefaulter so a webhook will be registered for the type
func (*FrpServerValidator) SetupWebhookWithManager ¶
func (f *FrpServerValidator) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*FrpServerValidator) ValidateCreate ¶
func (*FrpServerValidator) ValidateDelete ¶
func (f *FrpServerValidator) ValidateDelete(_ context.Context, _ runtime.Object) (warnings admission.Warnings, err error)
ValidateDelete implements admission.CustomValidator so a webhook will be registered for the type
func (*FrpServerValidator) ValidateUpdate ¶
func (f *FrpServerValidator) ValidateUpdate(ctx context.Context, _, newObj runtime.Object) (warnings admission.Warnings, errs error)
ValidateUpdate implements admission.CustomValidator so a webhook will be registered for the type
type ServiceReconciler ¶
type ServiceReconciler struct { client.Client Scheme *runtime.Scheme Options *config.ManagerOptions }
ServiceReconciler reconciles a FrpServer object
func (*ServiceReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*ServiceReconciler) SetupWithManager ¶
func (r *ServiceReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager set up the controller with the Manager.