Merge pull request #1509 from adamreese/fix/1505-kubeconfig-rules

fix(kube): add default client config to the loading rules
pull/1510/head
Adam Reese 8 years ago committed by GitHub
commit 0afeaea92e

@ -16,14 +16,15 @@ limitations under the License.
package kube // import "k8s.io/helm/pkg/kube"
import (
"k8s.io/kubernetes/pkg/client/unversioned/clientcmd"
)
import "k8s.io/kubernetes/pkg/client/unversioned/clientcmd"
// GetConfig returns a kubernetes client config for a given context.
func GetConfig(context string) clientcmd.ClientConfig {
rules := clientcmd.NewDefaultClientConfigLoadingRules()
rules.DefaultClientConfig = &clientcmd.DefaultClientConfig
overrides := &clientcmd.ConfigOverrides{ClusterDefaults: clientcmd.ClusterDefaults}
if context != "" {
overrides.CurrentContext = context
}

Loading…
Cancel
Save