Documentation ¶
Overview ¶
Package infrastructure contains functions used at the infrastructure controller
Package infrastructure contains functions used at the infrastructure controller ¶
Package infrastructure contains functions used at the infrastructure controller ¶
Package infrastructure contains functions used at the infrastructure controller
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ( // DefaultAddOptions are the default AddOptions for AddToManager. DefaultAddOptions = AddOptions{} )
Functions ¶
func AddToManager ¶
AddToManager adds a controller with the default Options.
PARAMETERS mgr manager.Manager Infrastructure controller manager instance
func AddToManagerWithOptions ¶
func AddToManagerWithOptions(mgr manager.Manager, opts AddOptions) error
AddToManagerWithOptions adds a controller with the given Options to the given manager. The opts.Reconciler is being set with a newly instantiated actuator.
PARAMETERS mgr manager.Manager Infrastructure controller manager instance opts AddOptions Options to add
func NewActuator ¶
func NewActuator(gardenID string) infrastructure.Actuator
NewActuator creates a new Actuator that updates the status of the handled Infrastructure resources.
Types ¶
type AddOptions ¶
type AddOptions struct { // Controller are the controller.Options. Controller controller.Options // IgnoreOperationAnnotation specifies whether to ignore the operation annotation or not. IgnoreOperationAnnotation bool // GardenId is the Gardener garden identity GardenId string }
AddOptions are options to apply when adding the HCloud infrastructure controller to the manager.
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
Package ensurer provides functions used to ensure infrastructure changes to be applied Package ensurer provides functions used to ensure infrastructure changes to be applied Package ensurer provides functions used to ensure infrastructure changes to be applied
|
Package ensurer provides functions used to ensure infrastructure changes to be applied Package ensurer provides functions used to ensure infrastructure changes to be applied Package ensurer provides functions used to ensure infrastructure changes to be applied |