From f586295ea536f41d418e6875ab213f89d438a44b Mon Sep 17 00:00:00 2001 From: Yagnesh Mistry Date: Sun, 24 Sep 2017 14:09:23 +0530 Subject: [PATCH] add version flag to tiller binary --- cmd/tiller/tiller.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmd/tiller/tiller.go b/cmd/tiller/tiller.go index 2a4cf066e..826d45781 100644 --- a/cmd/tiller/tiller.go +++ b/cmd/tiller/tiller.go @@ -76,6 +76,7 @@ var ( certFile = flag.String("tls-cert", tlsDefaultsFromEnv("tls-cert"), "path to TLS certificate file") caCertFile = flag.String("tls-ca-cert", tlsDefaultsFromEnv("tls-ca-cert"), "trust certificates signed by this CA") maxHistory = flag.Int("history-max", historyMaxFromEnv(), "maximum number of releases kept in release history, with 0 meaning no limit") + printVersion = flag.Bool("version", false, "print the version number") // rootServer is the root gRPC server. // @@ -93,6 +94,11 @@ var ( func main() { flag.Parse() + if *printVersion { + fmt.Println(version.GetVersion()) + os.Exit(0) + } + if *enableTracing { log.SetFlags(log.Lshortfile) }