package
2.0.1+incompatible
Repository: https://github.com/snapp-incubator/cerberus.git
Documentation: pkg.go.dev

# README

controllers

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

Index

type AccessTokenReconciler

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.

type WebserviceAccessBindingReconciler

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

# Structs

AccessTokenReconciler reconciles a AccessToken object.
WebserviceAccessBindingReconciler reconciles a WebserviceAccessBinding object.
WebServiceReconciler reconciles a WebService object.

# Interfaces

No description provided by the author