manager

package
v0.0.0-...-6ae417f Latest Latest
Warning

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

Go to latest
Published: Jan 11, 2024 License: Apache-2.0 Imports: 31 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Add

func Add(mgr manager.Manager) error

Add creates a new Manager Controller and adds it to the Manager. The Manager will set fields on the Controller and Start it when the Manager is Started.

func EnableZiu2011

func EnableZiu2011(namespace string, clnt client.Client, scheme *runtime.Scheme, log logr.Logger) error

func EnableZiu2011ForCR

func EnableZiu2011ForCR(kind, namespace string, clnt client.Client, scheme *runtime.Scheme, log logr.Logger) error

func GetChildObject

func GetChildObject(xPath string, obj map[string]interface{}) map[string]interface{}

func ProcessAnalytics

func ProcessAnalytics(manager *v1alpha1.Manager, clnt client.Client, scheme *runtime.Scheme) (*v1alpha1.Analytics, error)

func ProcessCassandras

func ProcessCassandras(manager *v1alpha1.Manager, clnt client.Client, scheme *runtime.Scheme) ([]*v1alpha1.Cassandra, error)

func ProcessQueryEngine

func ProcessQueryEngine(manager *v1alpha1.Manager, clnt client.Client, scheme *runtime.Scheme) (*v1alpha1.QueryEngine, error)

func ProcessRedis

func ProcessRedis(manager *v1alpha1.Manager, clnt client.Client, scheme *runtime.Scheme) ([]*v1alpha1.Redis, error)

func ReconcileZiu

func ReconcileZiu(namespace string, log logr.Logger, clnt client.Client, scheme *runtime.Scheme) (reconcile.Result, error)

Types

type ReconcileManager

type ReconcileManager struct {
	// This client, initialized using mgr.Client() above, is a split client
	// that reads objects from the cache and writes to the apiserver.
	Client  client.Client
	Scheme  *runtime.Scheme
	Manager manager.Manager
}

ReconcileManager reconciles a Manager object.

func (*ReconcileManager) Reconcile

func (r *ReconcileManager) Reconcile(request reconcile.Request) (reconcile.Result, error)

Reconcile reconciles the manager.

Jump to

Keyboard shortcuts

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