fs.BoolVar(&f.RegisterNode,"register-node",f.RegisterNode,"Register the node with the apiserver. If --kubeconfig is not provided, this flag is irrelevant, as the Kubelet won't have an apiserver to register with. Default=true.")
fs.BoolVar(&f.RegisterNode,"register-node",f.RegisterNode,"Register the node with the apiserver. If --kubeconfig is not provided, this flag is irrelevant, as the Kubelet won't have an apiserver to register with. Default=true.")
fs.Var(utiltaints.NewTaintsVar(&f.RegisterWithTaints),"register-with-taints","Register the node with the given list of taints (comma separated \"<key>=<value>:<effect>\"). No-op if register-node is false.")
fs.Var(utiltaints.NewTaintsVar(&f.RegisterWithTaints),"register-with-taints","Register the node with the given list of taints (comma separated \"<key>=<value>:<effect>\"). No-op if register-node is false.")
fs.BoolVar(&f.Containerized,"containerized",f.Containerized,"Running kubelet in a container.")
fs.BoolVar(&f.Containerized,"containerized",f.Containerized,"Running kubelet in a container.")
fs.Int32Var(&f.CAdvisorPort,"cadvisor-port",f.CAdvisorPort,"The port of the localhost cAdvisor endpoint (set to 0 to disable)")
// EXPERIMENTAL FLAGS
// EXPERIMENTAL FLAGS
fs.StringVar(&f.KubeletConfigFile,"config",f.KubeletConfigFile,"<Warning: Alpha feature> The Kubelet will load its initial configuration from this file. The path may be absolute or relative; relative paths start at the Kubelet's current working directory. Omit this flag to use the built-in default configuration values. Note that the format of the config file is still Alpha.")
fs.StringVar(&f.KubeletConfigFile,"config",f.KubeletConfigFile,"<Warning: Alpha feature> The Kubelet will load its initial configuration from this file. The path may be absolute or relative; relative paths start at the Kubelet's current working directory. Omit this flag to use the built-in default configuration values. Note that the format of the config file is still Alpha.")
fs.StringVar(&f.BootstrapCheckpointPath,"bootstrap-checkpoint-path",f.BootstrapCheckpointPath,"<Warning: Alpha feature> Path to to the directory where the checkpoints are stored")
fs.StringVar(&f.BootstrapCheckpointPath,"bootstrap-checkpoint-path",f.BootstrapCheckpointPath,"<Warning: Alpha feature> Path to to the directory where the checkpoints are stored")
// DEPRECATED FLAGS
// DEPRECATED FLAGS
fs.Int32Var(&f.CAdvisorPort,"cadvisor-port",f.CAdvisorPort,"The port of the localhost cAdvisor endpoint (set to 0 to disable)")
fs.MarkDeprecated("cadvisor-port","The default will change to 0 (disabled) in 1.12, and the cadvisor port will be removed entirely in 1.13")
fs.DurationVar(&f.MinimumGCAge.Duration,"minimum-container-ttl-duration",f.MinimumGCAge.Duration,"Minimum age for a finished container before it is garbage collected. Examples: '300ms', '10s' or '2h45m'")
fs.DurationVar(&f.MinimumGCAge.Duration,"minimum-container-ttl-duration",f.MinimumGCAge.Duration,"Minimum age for a finished container before it is garbage collected. Examples: '300ms', '10s' or '2h45m'")
fs.MarkDeprecated("minimum-container-ttl-duration","Use --eviction-hard or --eviction-soft instead. Will be removed in a future version.")
fs.MarkDeprecated("minimum-container-ttl-duration","Use --eviction-hard or --eviction-soft instead. Will be removed in a future version.")
fs.Int32Var(&f.MaxPerPodContainerCount,"maximum-dead-containers-per-container",f.MaxPerPodContainerCount,"Maximum number of old instances to retain per container. Each container takes up some disk space.")
fs.Int32Var(&f.MaxPerPodContainerCount,"maximum-dead-containers-per-container",f.MaxPerPodContainerCount,"Maximum number of old instances to retain per container. Each container takes up some disk space.")