diff --git a/cmd/kubeadm/app/cmd/join.go b/cmd/kubeadm/app/cmd/join.go index 4c3d1b9905a..580ab72a84c 100644 --- a/cmd/kubeadm/app/cmd/join.go +++ b/cmd/kubeadm/app/cmd/join.go @@ -286,10 +286,7 @@ func addJoinConfigFlags(flagSet *flag.FlagSet, cfg *kubeadmapiv1.JoinConfigurati // addJoinOtherFlags adds join flags that are not bound to a configuration file to the given flagset func addJoinOtherFlags(flagSet *flag.FlagSet, joinOptions *joinOptions) { - flagSet.StringVar( - &joinOptions.cfgPath, options.CfgPath, joinOptions.cfgPath, - "Path to kubeadm config file.", - ) + options.AddConfigFlag(flagSet, &joinOptions.cfgPath) flagSet.StringSliceVar( &joinOptions.ignorePreflightErrors, options.IgnorePreflightErrors, joinOptions.ignorePreflightErrors, "A list of checks whose errors will be shown as warnings. Example: 'IsPrivilegedUser,Swap'. Value 'all' ignores errors from all checks.",