fix(kube): add default client config to the loading rules

fixes: #1505
pull/1509/head
Adam Reese 9 years ago
parent 92be174acf
commit 1920761c90

@ -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