From c0f3b073cc5c1882369e0e7c165e5a3771aaadce Mon Sep 17 00:00:00 2001 From: Benjamin Schimke Date: Thu, 12 Dec 2024 11:33:40 +0100 Subject: [PATCH] Exit early if node name is not provided in CLI (#895) --- src/k8s/cmd/k8s/k8s_get_join_token.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/k8s/cmd/k8s/k8s_get_join_token.go b/src/k8s/cmd/k8s/k8s_get_join_token.go index cc437cfac..5ef3798d8 100644 --- a/src/k8s/cmd/k8s/k8s_get_join_token.go +++ b/src/k8s/cmd/k8s/k8s_get_join_token.go @@ -23,6 +23,8 @@ func newGetJoinTokenCmd(env cmdutil.ExecutionEnvironment) *cobra.Command { Run: func(cmd *cobra.Command, args []string) { if !opts.worker && len(args) == 0 { cmd.PrintErrln("Error: A node name is required for control-plane nodes.") + env.Exit(1) + return } var name string