From de6544b0fa82b5fe8ff61f15e269681ded657aea Mon Sep 17 00:00:00 2001 From: Di Xu Date: Mon, 23 Apr 2018 11:27:52 +0800 Subject: [PATCH] add warnings on using pod-infra-container-image for remote container runtime --- cmd/kubelet/app/server.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmd/kubelet/app/server.go b/cmd/kubelet/app/server.go index ab561b719a9..20f09a48ea7 100644 --- a/cmd/kubelet/app/server.go +++ b/cmd/kubelet/app/server.go @@ -169,6 +169,10 @@ HTTP server: The kubelet can also listen for HTTP and respond to a simple API glog.Fatal(err) } + if kubeletFlags.ContainerRuntime == "remote" && cleanFlagSet.Changed("pod-infra-container-image") { + glog.Warning("Warning: For remote container runtime, --pod-infra-container-image is ignored in kubelet, which should be set in that remote runtime instead") + } + // load kubelet config file, if provided if configFile := kubeletFlags.KubeletConfigFile; len(configFile) > 0 { kubeletConfig, err = loadConfigFile(configFile)