Skip to content

Commit a017658

Browse files
committed
Add --version option
1 parent 3fbc615 commit a017658

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

cmd/kubectl-tree/rootcmd.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,19 @@ import (
3232

3333
var cf *genericclioptions.ConfigFlags
3434

35+
// This variable is populated by goreleaser
36+
var version string
37+
3538
// rootCmd represents the base command when called without any subcommands
3639
var rootCmd = &cobra.Command{
3740
Use: "kubectl tree KIND NAME",
3841
SilenceUsage: true, // for when RunE returns an error
3942
Short: "Show sub-resources of the Kubernetes object",
4043
Example: " kubectl tree deployment my-app\n" +
4144
" kubectl tree kservice.v1.serving.knative.dev my-app", // TODO add more examples about disambiguation etc
42-
Args: cobra.MinimumNArgs(2),
43-
RunE: run,
45+
Args: cobra.MinimumNArgs(2),
46+
RunE: run,
47+
Version: version,
4448
}
4549

4650
func run(_ *cobra.Command, args []string) error {

0 commit comments

Comments
 (0)