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
}
Directories
¶
| Path | Synopsis |
|---|---|
|
pkg
|
|
|
remotedialer/client
command
|
|
|
remotedialer/dummy
command
|
|
|
remotedialer/server
command
|
|
|
store
|
|
Click to show internal directories.
Click to hide internal directories.