machinecontroller

package
v3.0.0-...-d6c4d9c Latest Latest
Warning

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

Go to latest
Published: Apr 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

func ClusterInfoAnonymousRoleBindingReconciler() reconciling.NamedRoleBindingReconcilerFactory

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

func ClusterInfoConfigMapReconciler

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

ClusterInfoConfigMapReconciler returns the func to create/update the ConfigMap.

func ClusterInfoReaderRoleReconciler

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

func ClusterRoleBindingReconciler() reconciling.NamedClusterRoleBindingReconcilerFactory

ClusterRoleBinding returns a ClusterRoleBinding for the machine-controller.

func ClusterRoleReconciler

func ClusterRoleReconciler() reconciling.NamedClusterRoleReconcilerFactory

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

func DefaultRoleBindingReconciler

func DefaultRoleBindingReconciler() reconciling.NamedRoleBindingReconcilerFactory

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

func EndpointReaderRoleReconciler

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

func KubePublicRoleBindingReconciler() reconciling.NamedRoleBindingReconcilerFactory

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

func KubePublicRoleReconciler

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

func KubeSystemRoleBindingReconciler() reconciling.NamedRoleBindingReconcilerFactory

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

func KubeSystemRoleReconciler

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

MachineCRD returns the machine CRD definition.

func MachineDeploymentCRDReconciler

func MachineDeploymentCRDReconciler() reconciling.NamedCustomResourceDefinitionReconcilerFactory

MachineDeploymentCRD returns the machinedeployments CRD definition.

func MachineSetCRDReconciler

MachineSetCRD returns the machineset CRD definition.

func MutatingwebhookConfigurationReconciler

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

MutatingwebhookConfigurationReconciler returns the MutatingwebhookConfiguration for the machine controller.

func NodeBootstrapperClusterRoleBindingReconciler

func NodeBootstrapperClusterRoleBindingReconciler() reconciling.NamedClusterRoleBindingReconcilerFactory

NodeBootstrapperClusterRoleBinding returns a ClusterRoleBinding for the machine-controller.

func NodeSignerClusterRoleBindingReconciler

func NodeSignerClusterRoleBindingReconciler() reconciling.NamedClusterRoleBindingReconcilerFactory

NodeSignerClusterRoleBindingReconciler returns a ClusterRoleBinding for the machine-controller.

Types

This section is empty.

Jump to

Keyboard shortcuts

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