Documentation ¶
Index ¶
- Constants
- func DeploymentCreator(data machinecontrollerData) reconciling.NamedDeploymentCreatorGetter
- func DeploymentCreatorWithoutInitWrapper(data machinecontrollerData) reconciling.NamedDeploymentCreatorGetter
- func ServiceCreator() reconciling.NamedServiceCreatorGetter
- func TLSServingCertificateCreator(data tlsServingCertCreatorData) reconciling.NamedSecretCreatorGetter
- func WebhookDeploymentCreator(data machinecontrollerData) reconciling.NamedDeploymentCreatorGetter
Constants ¶
View Source
const ( Name = "machine-controller" NodeLocalDNSCacheAddress = "169.254.20.10" )
Variables ¶
This section is empty.
Functions ¶
func DeploymentCreator ¶
func DeploymentCreator(data machinecontrollerData) reconciling.NamedDeploymentCreatorGetter
DeploymentCreator returns the function to create and update the machine controller deployment
func DeploymentCreatorWithoutInitWrapper ¶
func DeploymentCreatorWithoutInitWrapper(data machinecontrollerData) reconciling.NamedDeploymentCreatorGetter
DeploymentCreator returns the function to create and update the machine controller deployment without the wrapper that checks for apiserver availabiltiy. This allows to adjust the command.
func ServiceCreator ¶
func ServiceCreator() reconciling.NamedServiceCreatorGetter
ServiceCreator returns the function to reconcile the DNS service
func TLSServingCertificateCreator ¶
func TLSServingCertificateCreator(data tlsServingCertCreatorData) reconciling.NamedSecretCreatorGetter
TLSServingCertificateCreator returns a function to create/update the secret with the machine-controller-webhook tls certificate
func WebhookDeploymentCreator ¶
func WebhookDeploymentCreator(data machinecontrollerData) reconciling.NamedDeploymentCreatorGetter
WebhookDeploymentCreator returns the function to create and update the machine controller webhook deployment
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.