mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-11 00:52:55 +00:00
Move auth import into main programs so libraries don't inherit it by default
This commit is contained in:
@@ -17,9 +17,6 @@ import (
|
|||||||
cmdutil "k8s.io/kubectl/pkg/cmd/util"
|
cmdutil "k8s.io/kubectl/pkg/cmd/util"
|
||||||
"k8s.io/kubectl/pkg/util/i18n"
|
"k8s.io/kubectl/pkg/util/i18n"
|
||||||
"sigs.k8s.io/kustomize/kyaml/commandutil"
|
"sigs.k8s.io/kustomize/kyaml/commandutil"
|
||||||
|
|
||||||
// initialize auth
|
|
||||||
_ "k8s.io/client-go/plugin/pkg/client/auth"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// GetCommand returns a command from kubectl to install
|
// GetCommand returns a command from kubectl to install
|
||||||
|
|||||||
@@ -8,6 +8,10 @@ import (
|
|||||||
|
|
||||||
"sigs.k8s.io/kustomize/cmd/kubectl/kubectlcobra"
|
"sigs.k8s.io/kustomize/cmd/kubectl/kubectlcobra"
|
||||||
"sigs.k8s.io/kustomize/kyaml/commandutil"
|
"sigs.k8s.io/kustomize/kyaml/commandutil"
|
||||||
|
|
||||||
|
// This is here rather than in the libraries because of
|
||||||
|
// https://github.com/kubernetes-sigs/kustomize/issues/2060
|
||||||
|
_ "k8s.io/client-go/plugin/pkg/client/auth"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
|||||||
@@ -10,7 +10,9 @@ import (
|
|||||||
|
|
||||||
"sigs.k8s.io/kustomize/cmd/resource/status"
|
"sigs.k8s.io/kustomize/cmd/resource/status"
|
||||||
|
|
||||||
_ "k8s.io/client-go/plugin/pkg/client/auth/gcp"
|
// This is here rather than in the libraries because of
|
||||||
|
// https://github.com/kubernetes-sigs/kustomize/issues/2060
|
||||||
|
_ "k8s.io/client-go/plugin/pkg/client/auth"
|
||||||
)
|
)
|
||||||
|
|
||||||
var root = &cobra.Command{
|
var root = &cobra.Command{
|
||||||
|
|||||||
@@ -9,6 +9,11 @@ import (
|
|||||||
|
|
||||||
"sigs.k8s.io/kustomize/cmd/config/complete"
|
"sigs.k8s.io/kustomize/cmd/config/complete"
|
||||||
"sigs.k8s.io/kustomize/kustomize/v3/internal/commands"
|
"sigs.k8s.io/kustomize/kustomize/v3/internal/commands"
|
||||||
|
|
||||||
|
// initialize auth
|
||||||
|
// This is here rather than in the libraries because of
|
||||||
|
// https://github.com/kubernetes-sigs/kustomize/issues/2060
|
||||||
|
_ "k8s.io/client-go/plugin/pkg/client/auth"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
|||||||
Reference in New Issue
Block a user