diff --git a/cmd/kubeadm/app/cmd/join.go b/cmd/kubeadm/app/cmd/join.go index a6ee510892d..ad62f5b67f1 100644 --- a/cmd/kubeadm/app/cmd/join.go +++ b/cmd/kubeadm/app/cmd/join.go @@ -179,7 +179,8 @@ func NewCmdJoin(out io.Writer, joinOptions *joinOptions) *cobra.Command { "KubeConfigPath": kubeadmconstants.GetAdminKubeConfigPath(), "etcdMessage": etcdMessage, } - joinControPlaneDoneTemp.Execute(data.outputWriter, ctx) + err = joinControPlaneDoneTemp.Execute(data.outputWriter, ctx) + kubeadmutil.CheckErr(err) } else { // otherwise, if the node joined as a worker node;