Skip to content

Latest commit

 

History

History
 
 

controllers

controllers

import "github.com/snapp-incubator/Cerberus/controllers"

Index

AccessTokenReconciler reconciles a AccessToken object

type AccessTokenReconciler struct {
    client.Client
    Scheme   *runtime.Scheme
    Cache    ProcessCache
    ReadOnly bool
}

func (*AccessTokenReconciler) Reconcile

func (r *AccessTokenReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

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 (*AccessTokenReconciler) SetupWithManager

func (r *AccessTokenReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

type ProcessCache interface {
    UpdateCache(client.Client, context.Context, bool) error
}

WebServiceReconciler reconciles a WebService object

type WebServiceReconciler struct {
    client.Client
    Scheme   *runtime.Scheme
    Cache    ProcessCache
    ReadOnly bool
}

func (*WebServiceReconciler) Reconcile

func (r *WebServiceReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

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 (*WebServiceReconciler) SetupWithManager

func (r *WebServiceReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

WebserviceAccessBindingReconciler reconciles a WebserviceAccessBinding object

type WebserviceAccessBindingReconciler struct {
    client.Client
    Scheme   *runtime.Scheme
    Cache    ProcessCache
    ReadOnly bool
}

func (*WebserviceAccessBindingReconciler) Reconcile

func (r *WebserviceAccessBindingReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

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 (*WebserviceAccessBindingReconciler) SetupWithManager

func (r *WebserviceAccessBindingReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

Generated by gomarkdoc