Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ControlPlaneController ¶ added in v0.6.0
type ControlPlaneController struct { client.Client Scheme *runtime.Scheme ClientSet *kubernetes.Clientset RESTConfig *rest.Config }
func (*ControlPlaneController) SetupWithManager ¶ added in v0.6.0
func (c *ControlPlaneController) SetupWithManager(mgr ctrl.Manager) error
type Controller ¶
type Controller struct { client.Client Scheme *runtime.Scheme ClientSet *kubernetes.Clientset RESTConfig *rest.Config }
func (*Controller) SetupWithManager ¶
func (r *Controller) SetupWithManager(mgr ctrl.Manager) error
type ControllerScope ¶ added in v1.0.2
type ControllerScope struct { Config *bootstrapv1.K0sControllerConfig ConfigOwner *bsutil.ConfigOwner Cluster *clusterv1.Cluster WorkerEnabled bool }
type ProviderIDController ¶ added in v1.0.2
type ProviderIDController struct { client.Client Scheme *runtime.Scheme ClientSet *kubernetes.Clientset }
func (*ProviderIDController) SetupWithManager ¶ added in v1.0.2
func (p *ProviderIDController) SetupWithManager(mgr ctrl.Manager) error
type Scope ¶
type Scope struct { Config *bootstrapv1.K0sWorkerConfig ConfigOwner *bsutil.ConfigOwner Cluster *clusterv1.Cluster }
Click to show internal directories.
Click to hide internal directories.