mirror of
https://git.vectorsigma.ru/public/k3s.git
synced 2026-08-03 17:59:48 +00:00
Set kubelet read-only-port via CLI flag
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
This commit is contained in:
committed by
Brad Davidson
parent
35165b8108
commit
045bb9b992
@@ -185,7 +185,6 @@ func defaultKubeletConfig(cfg *daemonconfig.Agent) (*kubeletconfig.KubeletConfig
|
||||
NodeStatusReportFrequency: metav1.Duration{Duration: time.Minute * 5},
|
||||
NodeStatusUpdateFrequency: metav1.Duration{Duration: time.Second * 10},
|
||||
ProtectKernelDefaults: cfg.ProtectKernelDefaults,
|
||||
ReadOnlyPort: 0,
|
||||
RuntimeRequestTimeout: metav1.Duration{Duration: time.Minute * 2},
|
||||
StreamingConnectionIdleTimeout: metav1.Duration{Duration: time.Hour * 4},
|
||||
SyncFrequency: metav1.Duration{Duration: time.Minute},
|
||||
|
||||
@@ -77,6 +77,9 @@ func kubeletArgsAndConfig(cfg *config.Agent) (map[string]string, *kubeletconfig.
|
||||
argsMap := map[string]string{
|
||||
"config-dir": cfg.KubeletConfigDir,
|
||||
"kubeconfig": cfg.KubeConfigKubelet,
|
||||
// note: KubeletConfiguration will omit this field when marshalling if it is set to 0, so we set it via CLI
|
||||
// https://github.com/k3s-io/k3s/issues/12164
|
||||
"read-only-port": "0",
|
||||
}
|
||||
|
||||
if cfg.RootDir != "" {
|
||||
|
||||
@@ -50,6 +50,9 @@ func kubeletArgsAndConfig(cfg *config.Agent) (map[string]string, *kubeletconfig.
|
||||
argsMap := map[string]string{
|
||||
"config-dir": cfg.KubeletConfigDir,
|
||||
"kubeconfig": cfg.KubeConfigKubelet,
|
||||
// note: KubeletConfiguration will omit this field when marshalling if it is set to 0, so we set it via CLI
|
||||
// https://github.com/k3s-io/k3s/issues/12164
|
||||
"read-only-port": "0",
|
||||
}
|
||||
if cfg.RootDir != "" {
|
||||
argsMap["root-dir"] = cfg.RootDir
|
||||
|
||||
Reference in New Issue
Block a user