cuemoperator

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 20, 2021 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ClientWithoutCache

func ClientWithoutCache(c client.Client, r client.Reader) client.Client

func NewReleaseTemplate

func NewReleaseTemplate(namespace string, name string, template []byte) *releasev1alpha1.Release

func SetupReconcilerWithManager

func SetupReconcilerWithManager(mgr manager.Manager, reconcilers ...Reconciler) error

func SetupWithManager

func SetupWithManager(mgr ctrl.Manager) error

Types

type Reconciler

type Reconciler interface {
	SetupWithManager(mgr ctrl.Manager) error
}

type ReleaseReconciler

type ReleaseReconciler struct {
	Client    client.Client
	APIReader client.Reader
	Log       logr.Logger
	Scheme    *runtime.Scheme
}

func (*ReleaseReconciler) Reconcile

func (r *ReleaseReconciler) Reconcile(ctx context.Context, request reconcile.Request) (reconcile.Result, error)

func (*ReleaseReconciler) SetupWithManager

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL