Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Agent ¶
type Agent struct { NodeName string NodeCertFile string NodeKeyFile string ClusterCIDR net.IPNet ClusterDNS net.IP ClusterDomain string ResolvConf string RootDir string KubeConfig string NodeIP string RuntimeSocket string ListenAddress string CACertPath string CNIBinDir string CNIConfDir string ExtraKubeletArgs []string ExtraKubeProxyArgs []string CNIPlugin bool }
type Containerd ¶
type Control ¶
type Control struct { AdvertisePort int ListenPort int ClusterSecret string ClusterIPRange *net.IPNet ServiceIPRange *net.IPNet ClusterDNS net.IP ClusterDomain string NoCoreDNS bool KubeConfigOutput string KubeConfigMode string DataDir string Skips []string ETCDEndpoints []string ETCDKeyFile string ETCDCertFile string ETCDCAFile string NoScheduler bool ExtraAPIArgs []string ExtraControllerArgs []string ExtraSchedulerAPIArgs []string NoLeaderElect bool Runtime *ControlRuntime `json:"-"` }
type ControlRuntime ¶
type ControlRuntime struct { TLSCert string TLSKey string TLSCA string TLSCAKey string TokenCA string TokenCAKey string ServiceKey string PasswdFile string KubeConfigSystem string NodeCert string NodeKey string ClientToken string NodeToken string Handler http.Handler Tunnel http.Handler Authenticator authenticator.Request RequestHeaderCA string RequestHeaderCAKey string ClientAuthProxyCert string ClientAuthProxyKey string }
Click to show internal directories.
Click to hide internal directories.