Documentation ¶
Index ¶
- type APIServer
- type Audit
- type Config
- func (r *Config) AddFlags(fs *pflag.FlagSet)
- func (r *Config) ImageFullName(name, tag string) string
- func (r *Config) IsK8sSupport(version string) bool
- func (r *Config) KubeAllImageFullName(name, tag string) string
- func (r *Config) KubeProxyImagesName(tag string) string
- func (r *Config) NeedSetHosts() bool
- type ControllerManager
- type Feature
- type Kubelet
- type Registry
- type Scheduler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Registry Registry Audit Audit Feature Feature Kubelet Kubelet `yaml:"kubelet"` APIServer APIServer `yaml:"apiServer"` ControllerManager ControllerManager `yaml:"controllerManager"` Scheduler Scheduler `yaml:"scheduler"` SupportK8sVersion []string CustomRegistry string EnableCustomCert bool EnableCustomImages bool }
func NewDefaultConfig ¶
func NewDefaultConfig() *Config
func (*Config) ImageFullName ¶
func (*Config) IsK8sSupport ¶
func (*Config) KubeAllImageFullName ¶
func (*Config) KubeProxyImagesName ¶
func (*Config) NeedSetHosts ¶
type ControllerManager ¶
Click to show internal directories.
Click to hide internal directories.