Documentation ¶
Index ¶
Constants ¶
View Source
const ( // ActuatorName is the name of the DNS Service actuator. ActuatorName = service.ServiceName + "-actuator" // SeedResourcesName is the name for resource describing the resources applied to the seed cluster. SeedResourcesName = service.ExtensionServiceName + "-seed" // ShootResourcesName is the name for resource describing the resources applied to the shoot cluster. ShootResourcesName = service.ExtensionServiceName + "-shoot" // KeptShootResourcesName is the name for resource describing the resources applied to the shoot cluster that should not be deleted. KeptShootResourcesName = service.ExtensionServiceName + "-shoot-keep" )
View Source
const ( // Name is the name of the lifecycle controller. Name = "shoot_dns_service_lifecycle_controller" // FinalizerSuffix is the finalizer suffix for the DNS Service controller. FinalizerSuffix = service.ExtensionServiceName )
Variables ¶
This section is empty.
Functions ¶
func AddToManager ¶
AddToManager adds a DNS Service Lifecycle controller to the given Controller Manager.
func NewActuator ¶
func NewActuator(config controllerconfig.DNSServiceConfig) extension.Actuator
NewActuator returns an actuator responsible for Extension resources.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.