mirror of https://github.com/linkerd/linkerd2.git
Kubernetes $KUBECONFIG environment variable is a list of paths to configuration files, but conduit assumes that it is a single path. Changes in this commit introduce a straightforward way to discover and load config file(s). Complete list of changes: - Use k8s.io/client-go/tools/clientcmd to deal with kubernetes configuration file - rename k8s API and k8s proxy constructors to get rid of redundancy - remove shell package as it is not needed anymore Signed-off-by: Igor Zibarev <zibarev.i@gmail.com> |
||
|---|---|---|
| .. | ||
| testdata | ||
| api.go | ||
| api_test.go | ||
| k8s.go | ||
| k8s_test.go | ||
| labels.go | ||
| proxy.go | ||
| proxy_test.go | ||
| test_helper.go | ||
| version.go | ||
| version_test.go | ||