import "github.com/snapp-incubator/Cerberus/controllers"
- type AccessTokenReconciler
- type ProcessCache
- type WebServiceReconciler
- type WebserviceAccessBindingReconciler
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
type ProcessCache interface {
UpdateCache(client.Client, context.Context, bool) error
}
type WebServiceReconciler
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