Documentation ¶
Index ¶
Constants ¶
View Source
const ControllerName = "secretbinding"
ControllerName is the name of this controller.
Variables ¶
This section is empty.
Functions ¶
func NewSecretBindingProviderReconciler ¶ added in v1.38.0
func NewSecretBindingProviderReconciler(gardenClient client.Client) reconcile.Reconciler
NewSecretBindingProviderReconciler creates a new instance of a reconciler which populates the SecretBinding provider type based on the Shoot provider type.
func NewSecretBindingReconciler ¶ added in v1.19.0
func NewSecretBindingReconciler(gardenClient client.Client, recorder record.EventRecorder) reconcile.Reconciler
NewSecretBindingReconciler creates a new instance of a reconciler which reconciles SecretBindings.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
Controller controls SecretBindings.
func NewSecretBindingController ¶
func NewSecretBindingController( ctx context.Context, log logr.Logger, mgr manager.Manager, ) ( *Controller, error, )
NewSecretBindingController takes a Kubernetes client for the Garden clusters <k8sGardenClient>, a struct holding information about the acting Gardener, a <secretBindingInformer>, and a <recorder> for event recording. It creates a new Gardener controller.
Click to show internal directories.
Click to hide internal directories.