From bd1ac95974e96a864e841de0590cccf9f23ce42f Mon Sep 17 00:00:00 2001 From: Dave Chen Date: Thu, 13 Oct 2022 16:06:00 +0800 Subject: [PATCH] kubeadm: fix the help msg for `kubeadm init phase upload-certs` The phase `kubeadm init phase upload-certs` intends to be used if secret "kubeadm-certs" is expired and deleted. But the help msg was saying this command cannot run on its own. It's fine to run this command on its own to upload local certs to secret. Signed-off-by: Dave Chen --- cmd/kubeadm/app/cmd/phases/init/uploadcerts.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cmd/kubeadm/app/cmd/phases/init/uploadcerts.go b/cmd/kubeadm/app/cmd/phases/init/uploadcerts.go index dd24307a13d..00334fe0b4d 100644 --- a/cmd/kubeadm/app/cmd/phases/init/uploadcerts.go +++ b/cmd/kubeadm/app/cmd/phases/init/uploadcerts.go @@ -23,7 +23,6 @@ import ( "k8s.io/kubernetes/cmd/kubeadm/app/cmd/options" "k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow" - cmdutil "k8s.io/kubernetes/cmd/kubeadm/app/cmd/util" kubeadmconstants "k8s.io/kubernetes/cmd/kubeadm/app/constants" "k8s.io/kubernetes/cmd/kubeadm/app/phases/copycerts" ) @@ -33,7 +32,7 @@ func NewUploadCertsPhase() workflow.Phase { return workflow.Phase{ Name: "upload-certs", Short: fmt.Sprintf("Upload certificates to %s", kubeadmconstants.KubeadmCertsSecret), - Long: cmdutil.MacroCommandLongDescription, + Long: fmt.Sprintf("Upload control plane certificates to the %s Secret", kubeadmconstants.KubeadmCertsSecret), Run: runUploadCerts, InheritFlags: []string{ options.CfgPath,