diff --git a/go.mod b/go.mod index bf23e8f..3e52845 100644 --- a/go.mod +++ b/go.mod @@ -5,6 +5,7 @@ go 1.19 require ( github.com/spf13/cobra v1.6.0 k8s.io/cli-runtime v0.26.0 + k8s.io/client-go v0.26.0 k8s.io/kubectl v0.26.0 ) @@ -66,7 +67,6 @@ require ( gopkg.in/yaml.v3 v3.0.1 // indirect k8s.io/api v0.26.0 // indirect k8s.io/apimachinery v0.26.0 // indirect - k8s.io/client-go v0.26.0 // indirect k8s.io/component-base v0.26.0 // indirect k8s.io/klog/v2 v2.80.1 // indirect k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 // indirect diff --git a/main.go b/main.go index 91c70ca..78e1dff 100644 --- a/main.go +++ b/main.go @@ -6,6 +6,9 @@ import ( "github.com/nilic/kubectl-rsh/cmd" "k8s.io/cli-runtime/pkg/genericclioptions" kcmdutil "k8s.io/kubectl/pkg/cmd/util" + + // Import to initialize client auth plugins. + _ "k8s.io/client-go/plugin/pkg/client/auth" ) func main() {