machinecontroller

package
v2.24.1 Latest Latest
Warning

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

Go to latest
Published: Dec 14, 2023 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Name = "machine-controller"
)

Variables

This section is empty.

Functions

func ClusterInfoAnonymousRoleBindingReconciler added in v2.22.0

func ClusterInfoAnonymousRoleBindingReconciler() reconciling.NamedRoleBindingReconcilerFactory

ClusterInfoAnonymousRoleBindingReconciler returns a func to create/update the RoleBinding to allow anonymous access to the cluster-info ConfigMap.

func ClusterInfoConfigMapReconciler added in v2.22.0

func ClusterInfoConfigMapReconciler(url string, caCert *x509.Certificate) reconciling.NamedConfigMapReconcilerFactory

ClusterInfoConfigMapReconciler returns the func to create/update the ConfigMap.

func ClusterInfoReaderRoleReconciler added in v2.22.0

func ClusterInfoReaderRoleReconciler() reconciling.NamedRoleReconcilerFactory

ClusterInfoReaderRoleReconciler returns the func to create/update the Role for the machine controller to allow the kubelet & kubeadm to read the cluster-info reading the cluster-info ConfigMap without authentication.

func ClusterRoleBindingReconciler added in v2.22.0

func ClusterRoleBindingReconciler() reconciling.NamedClusterRoleBindingReconcilerFactory

ClusterRoleBinding returns a ClusterRoleBinding for the machine-controller.

func ClusterRoleReconciler added in v2.22.0

func ClusterRoleReconciler() reconciling.NamedClusterRoleReconcilerFactory

ClusterRole returns a cluster role for the machine controller (user-cluster).

func DefaultRoleBindingReconciler added in v2.22.0

func DefaultRoleBindingReconciler() reconciling.NamedRoleBindingReconcilerFactory

DefaultRoleBindingReconciler returns the func to create/update the RoleBinding for the machine-controller.

func EndpointReaderRoleReconciler added in v2.22.0

func EndpointReaderRoleReconciler() reconciling.NamedRoleReconcilerFactory

EndpointReaderRoleReconciler returns the func to create/update the Role for the machine controller to allow reading the kubernetes api endpoints.

func KubePublicRoleBindingReconciler added in v2.22.0

func KubePublicRoleBindingReconciler() reconciling.NamedRoleBindingReconcilerFactory

KubePublicRoleBinding returns the RoleBinding for the machine-controller in kube-public ns.

func KubePublicRoleReconciler added in v2.22.0

func KubePublicRoleReconciler() reconciling.NamedRoleReconcilerFactory

KubePublicRoleReconciler returns the func to create/update the Role for the machine controller to allow reading all configmaps in kube-public.

func KubeSystemRoleBindingReconciler added in v2.22.0

func KubeSystemRoleBindingReconciler() reconciling.NamedRoleBindingReconcilerFactory

KubeSystemRoleBinding returns the RoleBinding for the machine-controller in kube-system ns.

func KubeSystemRoleReconciler added in v2.22.0

func KubeSystemRoleReconciler() reconciling.NamedRoleReconcilerFactory

KubeSystemRoleReconciler returns the func to create/update the Role for the machine controller to allow reading secrets/configmaps/leases for the leaderelection.

func MachineCRDReconciler added in v2.22.0

MachineCRD returns the machine CRD definition.

func MachineDeploymentCRDReconciler added in v2.22.0

func MachineDeploymentCRDReconciler() reconciling.NamedCustomResourceDefinitionReconcilerFactory

MachineDeploymentCRD returns the machinedeployments CRD definition.

func MachineSetCRDReconciler added in v2.22.0

MachineSetCRD returns the machineset CRD definition.

func MutatingwebhookConfigurationReconciler added in v2.22.0

func MutatingwebhookConfigurationReconciler(caCert *x509.Certificate, namespace string) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory

MutatingwebhookConfigurationReconciler returns the MutatingwebhookConfiguration for the machine controller.

func NodeBootstrapperClusterRoleBindingReconciler added in v2.22.0

func NodeBootstrapperClusterRoleBindingReconciler() reconciling.NamedClusterRoleBindingReconcilerFactory

NodeBootstrapperClusterRoleBinding returns a ClusterRoleBinding for the machine-controller.

func NodeSignerClusterRoleBindingReconciler added in v2.22.0

func NodeSignerClusterRoleBindingReconciler() reconciling.NamedClusterRoleBindingReconcilerFactory

NodeSignerClusterRoleBindingReconciler returns a ClusterRoleBinding for the machine-controller.

func RoleBindingReconciler added in v2.22.0

func RoleBindingReconciler() reconciling.NamedRoleBindingReconcilerFactory

Types

This section is empty.

Jump to

Keyboard shortcuts

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