|
|
|
@ -82,7 +82,7 @@ func New() *EnvSettings {
|
|
|
|
|
KubeAsGroups: envCSV("HELM_KUBEASGROUPS"),
|
|
|
|
|
KubeAPIServer: os.Getenv("HELM_KUBEAPISERVER"),
|
|
|
|
|
KubeCaFile: os.Getenv("HELM_KUBECAFILE"),
|
|
|
|
|
ClientSecCertDirectory: envOr("HELM_SECONDARY_CERT_DIR", ""),
|
|
|
|
|
ClientSecCertDirectory: envOr("HELM_CLIENT_TLS_CERT_DIR", ""),
|
|
|
|
|
PluginsDirectory: envOr("HELM_PLUGINS", helmpath.DataPath("plugins")),
|
|
|
|
|
RegistryConfig: envOr("HELM_REGISTRY_CONFIG", helmpath.ConfigPath("registry/config.json")),
|
|
|
|
|
RepositoryConfig: envOr("HELM_REPOSITORY_CONFIG", helmpath.ConfigPath("repositories.yaml")),
|
|
|
|
@ -161,7 +161,7 @@ func (s *EnvSettings) EnvVars() map[string]string {
|
|
|
|
|
"HELM_REPOSITORY_CONFIG": s.RepositoryConfig,
|
|
|
|
|
"HELM_NAMESPACE": s.Namespace(),
|
|
|
|
|
"HELM_MAX_HISTORY": strconv.Itoa(s.MaxHistory),
|
|
|
|
|
"HELM_SECONDARY_CERT_DIR": s.ClientSecCertDirectory,
|
|
|
|
|
"HELM_CLIENT_TLS_CERT_DIR": s.ClientSecCertDirectory,
|
|
|
|
|
|
|
|
|
|
// broken, these are populated from helm flags and not kubeconfig.
|
|
|
|
|
"HELM_KUBECONTEXT": s.KubeContext,
|
|
|
|
|