remoterootsyncset

package
v0.0.0-...-b8c384c Latest Latest
Warning

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

Go to latest
Published: Apr 1, 2022 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	RootSyncNamespace  = "config-management-system"
	RootSyncApiVersion = "configsync.gke.io/v1beta1"
	RootSyncName       = "root-sync"
	RootSyncKind       = "RootSync"
)

Functions

This section is empty.

Types

type RemoteRootSyncSetReconciler

type RemoteRootSyncSetReconciler struct {
	client.Client
	Scheme *runtime.Scheme
	// contains filtered or unexported fields
}

RemoteRootSyncSetReconciler reconciles RemoteRootSyncSet objects

func (*RemoteRootSyncSetReconciler) BuildObjectsToApply

func (r *RemoteRootSyncSetReconciler) BuildObjectsToApply(ctx context.Context, subject *api.RemoteRootSyncSet) ([]*unstructured.Unstructured, error)

BuildObjectsToApply config root sync

func (*RemoteRootSyncSetReconciler) Reconcile

Reconcile implements the main kubernetes reconciliation loop.

func (*RemoteRootSyncSetReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

Jump to

Keyboard shortcuts

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