diff --git a/pkg/daemons/agent/agent_linux.go b/pkg/daemons/agent/agent_linux.go index 2de6c4a69d..f493309c37 100644 --- a/pkg/daemons/agent/agent_linux.go +++ b/pkg/daemons/agent/agent_linux.go @@ -96,7 +96,8 @@ func kubeletArgs(cfg *config.Agent) map[string]string { if cfg.RuntimeSocket != "" { argsMap["serialize-image-pulls"] = "false" checkRuntimeEndpoint(cfg, argsMap) - } else if cfg.PauseImage != "" { + } + if cfg.PauseImage != "" { argsMap["pod-infra-container-image"] = cfg.PauseImage } if cfg.ImageServiceSocket != "" { diff --git a/pkg/daemons/agent/agent_windows.go b/pkg/daemons/agent/agent_windows.go index 6618ee583d..d36850e17e 100644 --- a/pkg/daemons/agent/agent_windows.go +++ b/pkg/daemons/agent/agent_windows.go @@ -88,7 +88,8 @@ func kubeletArgs(cfg *config.Agent) map[string]string { argsMap["container-runtime"] = "remote" argsMap["serialize-image-pulls"] = "false" checkRuntimeEndpoint(cfg, argsMap) - } else if cfg.PauseImage != "" { + } + if cfg.PauseImage != "" { argsMap["pod-infra-container-image"] = cfg.PauseImage } if cfg.ListenAddress != "" {