diff --git a/cmd/kubelet/app/server.go b/cmd/kubelet/app/server.go index 499e47f7b08..97bb522734d 100644 --- a/cmd/kubelet/app/server.go +++ b/cmd/kubelet/app/server.go @@ -263,8 +263,15 @@ HTTP server: The kubelet can also listen for HTTP and respond to a simple API // set up signal context here in order to be reused by kubelet and docker shim ctx := genericapiserver.SetupSignalContext() + // make the kubelet's config safe for logging + config := kubeletServer.KubeletConfiguration.DeepCopy() + for k := range config.StaticPodURLHeader { + config.StaticPodURLHeader[k] = []string{""} + } + // log the kubelet's config for inspection + klog.V(5).Infof("KubeletConfiguration: %#v", config) + // run the kubelet - klog.V(5).Infof("KubeletConfiguration: %#v", kubeletServer.KubeletConfiguration) if err := Run(ctx, kubeletServer, kubeletDeps, utilfeature.DefaultFeatureGate); err != nil { klog.Fatal(err) }