Documentation ¶
Index ¶
- Constants
- func DeploymentCreator(data machinecontrollerData) reconciling.NamedDeploymentCreatorGetter
- func DeploymentCreatorWithoutInitWrapper(data machinecontrollerData) reconciling.NamedDeploymentCreatorGetter
- func ServiceAccountCreator() (string, reconciling.ServiceAccountCreator)
- func ServiceCreator() reconciling.NamedServiceCreatorGetter
- func TLSServingCertificateCreator(data tlsServingCertCreatorData) reconciling.NamedSecretCreatorGetter
- func WebhookDeploymentCreator(data machinecontrollerData) reconciling.NamedDeploymentCreatorGetter
- func WebhookRoleBindingCreator() (string, reconciling.RoleBindingCreator)
- func WebhookRoleCreator() (string, reconciling.RoleCreator)
- func WebhookServiceAccountCreator() (string, reconciling.ServiceAccountCreator)
Constants ¶
View Source
const ( Name = "machine-controller" Tag = "v1.45.6" )
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
DeploymentCreatorWithoutInitWrapper 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 ServiceAccountCreator ¶ added in v2.19.0
func ServiceAccountCreator() (string, reconciling.ServiceAccountCreator)
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.
func WebhookRoleBindingCreator ¶ added in v2.19.0
func WebhookRoleBindingCreator() (string, reconciling.RoleBindingCreator)
func WebhookRoleCreator ¶ added in v2.19.0
func WebhookRoleCreator() (string, reconciling.RoleCreator)
func WebhookServiceAccountCreator ¶ added in v2.19.0
func WebhookServiceAccountCreator() (string, reconciling.ServiceAccountCreator)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.