kubeadm: add debug log for kubeProxyConfigFromCluster

This commit is contained in:
SataQiu 2023-10-20 11:01:30 +08:00
parent 2c10d9cacb
commit a4efb6fc13

View File

@ -17,7 +17,9 @@ limitations under the License.
package componentconfigs
import (
"github.com/pkg/errors"
clientset "k8s.io/client-go/kubernetes"
"k8s.io/klog/v2"
kubeproxyconfig "k8s.io/kube-proxy/config/v1alpha1"
netutils "k8s.io/utils/net"
@ -49,7 +51,14 @@ var kubeProxyHandler = handler{
}
func kubeProxyConfigFromCluster(h *handler, clientset clientset.Interface, _ *kubeadmapi.ClusterConfiguration) (kubeadmapi.ComponentConfig, error) {
return h.fromConfigMap(clientset, kubeadmconstants.KubeProxyConfigMap, kubeadmconstants.KubeProxyConfigMapKey, false)
configMapName := kubeadmconstants.KubeProxyConfigMap
klog.V(1).Infof("attempting to download the KubeProxyConfiguration from ConfigMap %q", configMapName)
cm, err := h.fromConfigMap(clientset, configMapName, kubeadmconstants.KubeProxyConfigMapKey, false)
if err != nil {
return nil, errors.Wrapf(err, "could not download the kube-proxy configuration from ConfigMap %q",
configMapName)
}
return cm, nil
}
// kubeProxyConfig implements the kubeadmapi.ComponentConfig interface for kube-proxy