Documentation ¶
Index ¶
- type CloudflareAccessApplicationReconciler
- func (r *CloudflareAccessApplicationReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *CloudflareAccessApplicationReconciler) ReconcilePolicies(ctx context.Context, api *cfapi.API, app *v1alpha1.CloudflareAccessApplication, ...) error
- func (r *CloudflareAccessApplicationReconciler) ReconcileStatus(ctx context.Context, cfApp *cloudflare.AccessApplication, ...) error
- func (r *CloudflareAccessApplicationReconciler) SetupWithManager(mgr ctrl.Manager) error
- type CloudflareAccessGroupReconciler
- func (r *CloudflareAccessGroupReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *CloudflareAccessGroupReconciler) ReconcileStatus(ctx context.Context, cfGroup *cloudflare.AccessGroup, ...) error
- func (r *CloudflareAccessGroupReconciler) SetupWithManager(mgr ctrl.Manager) error
- type CloudflareServiceTokenReconciler
- func (r *CloudflareServiceTokenReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *CloudflareServiceTokenReconciler) ReconcileStatus(ctx context.Context, cfToken *cftypes.ExtendedServiceToken, ...) error
- func (r *CloudflareServiceTokenReconciler) SetupWithManager(mgr ctrl.Manager) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudflareAccessApplicationReconciler ¶
type CloudflareAccessApplicationReconciler struct { client.Client Scheme *runtime.Scheme Helper *ctrlhelper.ControllerHelper }
CloudflareAccessApplicationReconciler reconciles a CloudflareAccessApplication object.
func (*CloudflareAccessApplicationReconciler) ReconcilePolicies ¶
func (r *CloudflareAccessApplicationReconciler) ReconcilePolicies(ctx context.Context, api *cfapi.API, app *v1alpha1.CloudflareAccessApplication, current, expected cfcollections.AccessPolicyCollection) error
func (*CloudflareAccessApplicationReconciler) ReconcileStatus ¶
func (r *CloudflareAccessApplicationReconciler) ReconcileStatus(ctx context.Context, cfApp *cloudflare.AccessApplication, k8sApp *v1alpha1.CloudflareAccessApplication) error
nolint:dupl
func (*CloudflareAccessApplicationReconciler) SetupWithManager ¶
func (r *CloudflareAccessApplicationReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type CloudflareAccessGroupReconciler ¶
type CloudflareAccessGroupReconciler struct { client.Client Scheme *runtime.Scheme Helper *ctrlhelper.ControllerHelper }
CloudflareAccessGroupReconciler reconciles a CloudflareAccessGroup object.
func (*CloudflareAccessGroupReconciler) ReconcileStatus ¶
func (r *CloudflareAccessGroupReconciler) ReconcileStatus(ctx context.Context, cfGroup *cloudflare.AccessGroup, k8sGroup *v1alpha1.CloudflareAccessGroup) error
nolint:dupl
func (*CloudflareAccessGroupReconciler) SetupWithManager ¶
func (r *CloudflareAccessGroupReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type CloudflareServiceTokenReconciler ¶
type CloudflareServiceTokenReconciler struct { client.Client Scheme *runtime.Scheme Helper *ctrlhelper.ControllerHelper }
CloudflareServiceTokenReconciler reconciles a CloudflareServiceToken object.
func (*CloudflareServiceTokenReconciler) Reconcile ¶
func (r *CloudflareServiceTokenReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
nolint: gocognit,cyclop,gocyclo,maintidx
func (*CloudflareServiceTokenReconciler) ReconcileStatus ¶
func (r *CloudflareServiceTokenReconciler) ReconcileStatus(ctx context.Context, cfToken *cftypes.ExtendedServiceToken, k8sToken *v1alpha1.CloudflareServiceToken) error
func (*CloudflareServiceTokenReconciler) SetupWithManager ¶
func (r *CloudflareServiceTokenReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.