shoot

package
v1.140.0 Latest Latest
Warning

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

Go to latest
Published: Apr 10, 2026 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

View Source
const ControllerName = "controllerinstallation-shoot"

ControllerName is the name of this controller.

Variables

This section is empty.

Functions

func AddToManager

AddToManager adds the ControllerInstallation Reconciler to the given manager.

func MapBackupBucketToShoot

func MapBackupBucketToShoot(_ context.Context, obj client.Object) []reconcile.Request

MapBackupBucketToShoot returns a reconcile.Request object for the Shoot for the shoot specified in the .spec.shootRef field.

func MapBackupEntryToShoot

func MapBackupEntryToShoot(_ context.Context, obj client.Object) []reconcile.Request

MapBackupEntryToShoot returns a reconcile.Request object for the Shoot for the shoot specified in the .spec.shootRef field.

func MapControllerDeploymentToAllSelfHostedShoots

func MapControllerDeploymentToAllSelfHostedShoots(log logr.Logger, r *controllerinstallation.Reconciler) handler.MapFunc

MapControllerDeploymentToAllSelfHostedShoots returns reconcile.Request objects for all self-hosted shoots in case there is at least one ControllerRegistration which references the ControllerDeployment.

func MapControllerInstallationToShoot

func MapControllerInstallationToShoot(_ context.Context, obj client.Object) []reconcile.Request

MapControllerInstallationToShoot returns a reconcile.Request object for the shoot specified in the .spec.shootRef field.

func MapToAllSelfHostedShoots

func MapToAllSelfHostedShoots(log logr.Logger, r *controllerinstallation.Reconciler) handler.MapFunc

MapToAllSelfHostedShoots returns reconcile.Request objects for all existing self-hosted shoots in the system.

Types

This section is empty.

Jump to

Keyboard shortcuts

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