|
|
|
@ -24,7 +24,12 @@ import (
|
|
|
|
|
"k8s.io/helm/pkg/version"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
const defaultImage = "gcr.io/kubernetes-helm/tiller"
|
|
|
|
|
const (
|
|
|
|
|
defaultImage = "gcr.io/kubernetes-helm/tiller"
|
|
|
|
|
|
|
|
|
|
fmtJSON OutputFormat = "json"
|
|
|
|
|
fmtYAML OutputFormat = "yaml"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
// Options control how to install Tiller into a cluster, upgrade, and uninstall Tiller from a cluster.
|
|
|
|
|
type Options struct {
|
|
|
|
@ -154,11 +159,6 @@ func (f *OutputFormat) Type() string {
|
|
|
|
|
return "OutputFormat"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const (
|
|
|
|
|
fmtJSON OutputFormat = "json"
|
|
|
|
|
fmtYAML OutputFormat = "yaml"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
// Set validates and sets the value of the OutputFormat
|
|
|
|
|
func (f *OutputFormat) Set(s string) error {
|
|
|
|
|
for _, of := range []OutputFormat{fmtJSON, fmtYAML} {
|
|
|
|
|