"github.com/spf13/cobra" "google.golang.org/grpc" "k8s.io/helm/cmd/tiller/environment" ) // rootServer is the root gRPC server. // // Each gRPC service registers itself to this server during init(). var rootServer = grpc.NewServer() // env is the default environment. // // Any changes to env should be done before rootServer.Serve() is called. var env = environment.New() var addr = ":44134" var probe = ":44135" var namespace = "" const globalUsage = `The Kubernetes Helm server. Tiller is the server for Helm. It provides in-cluster resource management. By default, Tiller listens for gRPC connections on port 44134. ` var rootCommand = &cobra.Command{ Use: "tiller", Short: "The Kubernetes Helm server.",
func mockEnvironment() *environment.Environment { e := environment.New() e.Releases = storage.Init(driver.NewMemory()) e.KubeClient = &environment.PrintingKubeClient{Out: os.Stdout} return e }