mirror of https://github.com/k3s-io/k3s
client-go: don't import client auth provider packages
parent
03837fe607
commit
58dde796ec
|
@ -19,6 +19,7 @@ package app
|
||||||
import (
|
import (
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
|
_ "k8s.io/client-go/plugin/pkg/client/auth" // kubectl auth providers.
|
||||||
_ "k8s.io/kubernetes/pkg/client/metrics/prometheus" // for client metric registration
|
_ "k8s.io/kubernetes/pkg/client/metrics/prometheus" // for client metric registration
|
||||||
"k8s.io/kubernetes/pkg/kubectl/cmd"
|
"k8s.io/kubernetes/pkg/kubectl/cmd"
|
||||||
cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util"
|
cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util"
|
||||||
|
|
|
@ -63,8 +63,6 @@ func (g *genClientset) Imports(c *generator.Context) (imports []string) {
|
||||||
}
|
}
|
||||||
imports = append(imports, "github.com/golang/glog")
|
imports = append(imports, "github.com/golang/glog")
|
||||||
imports = append(imports, "k8s.io/client-go/util/flowcontrol")
|
imports = append(imports, "k8s.io/client-go/util/flowcontrol")
|
||||||
// import solely to initialize client auth plugins.
|
|
||||||
imports = append(imports, "_ \"k8s.io/client-go/plugin/pkg/client/auth\"")
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -23,8 +23,6 @@ import (
|
||||||
"k8s.io/apimachinery/pkg/runtime/schema"
|
"k8s.io/apimachinery/pkg/runtime/schema"
|
||||||
"k8s.io/apimachinery/pkg/util/sets"
|
"k8s.io/apimachinery/pkg/util/sets"
|
||||||
apimachineryversion "k8s.io/apimachinery/pkg/version"
|
apimachineryversion "k8s.io/apimachinery/pkg/version"
|
||||||
// Import solely to initialize client auth plugins.
|
|
||||||
_ "k8s.io/client-go/plugin/pkg/client/auth"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// MatchesServerVersion queries the server to compares the build version
|
// MatchesServerVersion queries the server to compares the build version
|
||||||
|
|
|
@ -35,7 +35,6 @@ import (
|
||||||
v1alpha1rbac "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1"
|
v1alpha1rbac "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1"
|
||||||
v1beta1rbac "k8s.io/client-go/kubernetes/typed/rbac/v1beta1"
|
v1beta1rbac "k8s.io/client-go/kubernetes/typed/rbac/v1beta1"
|
||||||
v1beta1storage "k8s.io/client-go/kubernetes/typed/storage/v1beta1"
|
v1beta1storage "k8s.io/client-go/kubernetes/typed/storage/v1beta1"
|
||||||
_ "k8s.io/client-go/plugin/pkg/client/auth"
|
|
||||||
rest "k8s.io/client-go/rest"
|
rest "k8s.io/client-go/rest"
|
||||||
"k8s.io/client-go/util/flowcontrol"
|
"k8s.io/client-go/util/flowcontrol"
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue