Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Agent ¶
type Agent struct { NodeName string ClientKubeletCert string ClientKubeletKey string ClientKubeProxyCert string ClientKubeProxyKey string ServingKubeletCert string ServingKubeletKey string ClusterCIDR net.IPNet ClusterDNS net.IP ClusterDomain string ResolvConf string RootDir string KubeConfigNode string KubeConfigKubelet string KubeConfigKubeProxy string NodeIP string RuntimeSocket string ListenAddress string ClientCA string CNIBinDir string CNIConfDir string ExtraKubeletArgs []string ExtraKubeProxyArgs []string PauseImage string CNIPlugin bool NodeTaints []string NodeLabels []string }
type Containerd ¶
type Control ¶
type Control struct { AdvertisePort int AdvertiseIP string ListenPort int HTTPSPort int ClusterSecret string ClusterIPRange *net.IPNet ServiceIPRange *net.IPNet ClusterDNS net.IP ClusterDomain string NoCoreDNS bool KubeConfigOutput string KubeConfigMode string DataDir string Skips []string BootstrapReadOnly bool Storage endpoint.Config NoScheduler bool ExtraAPIArgs []string ExtraControllerArgs []string ExtraSchedulerAPIArgs []string NoLeaderElect bool Runtime *ControlRuntime `json:"-"` }
type ControlRuntime ¶
type ControlRuntime struct { ControlRuntimeBootstrap ClientKubeAPICert string ClientKubeAPIKey string NodePasswdFile string KubeConfigAdmin string KubeConfigController string KubeConfigScheduler string KubeConfigAPIServer string ServingKubeAPICert string ServingKubeAPIKey string ClientToken string NodeToken string Handler http.Handler Tunnel http.Handler Authenticator authenticator.Request ClientAuthProxyCert string ClientAuthProxyKey string ClientAdminCert string ClientAdminKey string ClientControllerCert string ClientControllerKey string ClientSchedulerCert string ClientSchedulerKey string ClientKubeProxyCert string }
type ControlRuntimeBootstrap ¶ added in v0.9.0
Click to show internal directories.
Click to hide internal directories.