controllers

package
v0.1.5 Latest Latest
Warning

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

Go to latest
Published: Mar 17, 2022 License: Apache-2.0 Imports: 40 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterClusterManagementAddonReconciler

func RegisterClusterManagementAddonReconciler(
	mgr manager.Manager,
	selfSigner selfsigned.SelfSigner,
	nativeClient kubernetes.Interface,
	secretInformer informercorev1.SecretInformer,
	supportsV1CSR bool,
) error

func RegisterConfigurationNotifyReconciler

func RegisterConfigurationNotifyReconciler(mgr manager.Manager) error

Types

type ClusterManagementAddonReconciler

type ClusterManagementAddonReconciler struct {
	client.Client
	SelfSigner       selfsigned.SelfSigner
	CAPair           *crypto.CA
	SecretLister     corev1listers.SecretLister
	SecretGetter     corev1client.SecretsGetter
	DeploymentGetter appsv1client.DeploymentsGetter
	ServiceGetter    corev1client.ServicesGetter
	EventRecorder    events.Recorder
	// contains filtered or unexported fields
}

func (*ClusterManagementAddonReconciler) Reconcile

func (*ClusterManagementAddonReconciler) SetupWithManager

func (c *ClusterManagementAddonReconciler) SetupWithManager(mgr ctrl.Manager) error

type ConfigurationNotifyReconciler

type ConfigurationNotifyReconciler struct {
	Client client.Client
}

func (*ConfigurationNotifyReconciler) Reconcile

func (*ConfigurationNotifyReconciler) SetupWithManager

func (c *ConfigurationNotifyReconciler) SetupWithManager(mgr ctrl.Manager) error

Jump to

Keyboard shortcuts

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