Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientFactory ¶
type Config ¶
type Config struct { Name string DisableAPI bool Schemas []*types.Schemas CRDs map[*types.APIVersion][]string Clients []ClientFactory ClientGetter proxy.ClientGetter CRDStorageContext types.StorageContext K8sClient kubernetes.Interface APIExtClient clientset.Interface Config *rest.Config LeaderLockNamespace string KubeConfig string IgnoredKubeConfigEnv bool Threadiness int K3s K3sConfig CustomizeSchemas func(context.Context, proxy.ClientGetter, *types.Schemas) error GlobalSetup func(context.Context) (context.Context, error) MasterSetup func(context.Context) (context.Context, error) PreStart func(context.Context) error APISetup func(context.Context, *api.Server) error PerServerControllers []ControllerRegister MasterControllers []ControllerRegister }
type ControllerRegister ¶
type K3sConfig ¶
type K3sConfig struct { DataDir string RemoteDialerAuthorizer remotedialer.Authorizer }
Click to show internal directories.
Click to hide internal directories.