mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 05:27:21 +00:00
selectively move to client-go packages
This commit is contained in:
parent
5ee52e8bce
commit
1ebe759743
@ -8,16 +8,6 @@ load(
|
|||||||
"go_test",
|
"go_test",
|
||||||
)
|
)
|
||||||
|
|
||||||
go_library(
|
|
||||||
name = "go_default_library",
|
|
||||||
srcs = ["union.go"],
|
|
||||||
tags = ["automanaged"],
|
|
||||||
deps = [
|
|
||||||
"//pkg/auth/authorizer:go_default_library",
|
|
||||||
"//pkg/util/errors:go_default_library",
|
|
||||||
],
|
|
||||||
)
|
|
||||||
|
|
||||||
go_test(
|
go_test(
|
||||||
name = "go_default_test",
|
name = "go_default_test",
|
||||||
srcs = ["union_test.go"],
|
srcs = ["union_test.go"],
|
||||||
@ -25,3 +15,13 @@ go_test(
|
|||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = ["//pkg/auth/authorizer:go_default_library"],
|
deps = ["//pkg/auth/authorizer:go_default_library"],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
go_library(
|
||||||
|
name = "go_default_library",
|
||||||
|
srcs = ["union.go"],
|
||||||
|
tags = ["automanaged"],
|
||||||
|
deps = [
|
||||||
|
"//pkg/auth/authorizer:go_default_library",
|
||||||
|
"//vendor:k8s.io/client-go/pkg/util/errors",
|
||||||
|
],
|
||||||
|
)
|
||||||
|
@ -19,8 +19,8 @@ package union
|
|||||||
import (
|
import (
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
|
utilerrors "k8s.io/client-go/pkg/util/errors"
|
||||||
"k8s.io/kubernetes/pkg/auth/authorizer"
|
"k8s.io/kubernetes/pkg/auth/authorizer"
|
||||||
utilerrors "k8s.io/kubernetes/pkg/util/errors"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// unionAuthzHandler authorizer against a chain of authorizer.Authorizer
|
// unionAuthzHandler authorizer against a chain of authorizer.Authorizer
|
||||||
|
@ -13,12 +13,12 @@ go_library(
|
|||||||
srcs = ["ssh.go"],
|
srcs = ["ssh.go"],
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//pkg/util/net:go_default_library",
|
|
||||||
"//pkg/util/runtime:go_default_library",
|
|
||||||
"//pkg/util/wait:go_default_library",
|
|
||||||
"//vendor:github.com/golang/glog",
|
"//vendor:github.com/golang/glog",
|
||||||
"//vendor:github.com/prometheus/client_golang/prometheus",
|
"//vendor:github.com/prometheus/client_golang/prometheus",
|
||||||
"//vendor:golang.org/x/crypto/ssh",
|
"//vendor:golang.org/x/crypto/ssh",
|
||||||
|
"//vendor:k8s.io/client-go/pkg/util/net",
|
||||||
|
"//vendor:k8s.io/client-go/pkg/util/runtime",
|
||||||
|
"//vendor:k8s.io/client-go/pkg/util/wait",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -28,8 +28,8 @@ go_test(
|
|||||||
library = ":go_default_library",
|
library = ":go_default_library",
|
||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//pkg/util/wait:go_default_library",
|
|
||||||
"//vendor:github.com/golang/glog",
|
"//vendor:github.com/golang/glog",
|
||||||
"//vendor:golang.org/x/crypto/ssh",
|
"//vendor:golang.org/x/crypto/ssh",
|
||||||
|
"//vendor:k8s.io/client-go/pkg/util/wait",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
@ -40,9 +40,9 @@ import (
|
|||||||
"github.com/prometheus/client_golang/prometheus"
|
"github.com/prometheus/client_golang/prometheus"
|
||||||
"golang.org/x/crypto/ssh"
|
"golang.org/x/crypto/ssh"
|
||||||
|
|
||||||
utilnet "k8s.io/kubernetes/pkg/util/net"
|
utilnet "k8s.io/client-go/pkg/util/net"
|
||||||
"k8s.io/kubernetes/pkg/util/runtime"
|
"k8s.io/client-go/pkg/util/runtime"
|
||||||
"k8s.io/kubernetes/pkg/util/wait"
|
"k8s.io/client-go/pkg/util/wait"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
@ -26,7 +26,7 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"k8s.io/kubernetes/pkg/util/wait"
|
"k8s.io/client-go/pkg/util/wait"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"golang.org/x/crypto/ssh"
|
"golang.org/x/crypto/ssh"
|
||||||
|
@ -20,6 +20,7 @@ go_library(
|
|||||||
"//pkg/util/runtime:go_default_library",
|
"//pkg/util/runtime:go_default_library",
|
||||||
"//vendor:github.com/golang/glog",
|
"//vendor:github.com/golang/glog",
|
||||||
"//vendor:golang.org/x/net/websocket",
|
"//vendor:golang.org/x/net/websocket",
|
||||||
|
"//vendor:k8s.io/client-go/pkg/util/runtime",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -25,7 +25,7 @@ import (
|
|||||||
|
|
||||||
"golang.org/x/net/websocket"
|
"golang.org/x/net/websocket"
|
||||||
|
|
||||||
"k8s.io/kubernetes/pkg/util/runtime"
|
"k8s.io/client-go/pkg/util/runtime"
|
||||||
)
|
)
|
||||||
|
|
||||||
// The WebSocket subprotocol "binary.k8s.io" will only send messages to the
|
// The WebSocket subprotocol "binary.k8s.io" will only send messages to the
|
||||||
|
@ -8,19 +8,6 @@ load(
|
|||||||
"go_test",
|
"go_test",
|
||||||
)
|
)
|
||||||
|
|
||||||
go_library(
|
|
||||||
name = "go_default_library",
|
|
||||||
srcs = ["requestheader.go"],
|
|
||||||
tags = ["automanaged"],
|
|
||||||
deps = [
|
|
||||||
"//pkg/auth/authenticator:go_default_library",
|
|
||||||
"//pkg/util/cert:go_default_library",
|
|
||||||
"//pkg/util/sets:go_default_library",
|
|
||||||
"//plugin/pkg/auth/authenticator/request/x509:go_default_library",
|
|
||||||
"//vendor:k8s.io/apiserver/pkg/authentication/user",
|
|
||||||
],
|
|
||||||
)
|
|
||||||
|
|
||||||
go_test(
|
go_test(
|
||||||
name = "go_default_test",
|
name = "go_default_test",
|
||||||
srcs = ["requestheader_test.go"],
|
srcs = ["requestheader_test.go"],
|
||||||
@ -28,3 +15,16 @@ go_test(
|
|||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = ["//vendor:k8s.io/apiserver/pkg/authentication/user"],
|
deps = ["//vendor:k8s.io/apiserver/pkg/authentication/user"],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
go_library(
|
||||||
|
name = "go_default_library",
|
||||||
|
srcs = ["requestheader.go"],
|
||||||
|
tags = ["automanaged"],
|
||||||
|
deps = [
|
||||||
|
"//pkg/auth/authenticator:go_default_library",
|
||||||
|
"//plugin/pkg/auth/authenticator/request/x509:go_default_library",
|
||||||
|
"//vendor:k8s.io/apiserver/pkg/authentication/user",
|
||||||
|
"//vendor:k8s.io/client-go/pkg/util/cert",
|
||||||
|
"//vendor:k8s.io/client-go/pkg/util/sets",
|
||||||
|
],
|
||||||
|
)
|
||||||
|
@ -24,9 +24,9 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"k8s.io/apiserver/pkg/authentication/user"
|
"k8s.io/apiserver/pkg/authentication/user"
|
||||||
|
utilcert "k8s.io/client-go/pkg/util/cert"
|
||||||
|
"k8s.io/client-go/pkg/util/sets"
|
||||||
"k8s.io/kubernetes/pkg/auth/authenticator"
|
"k8s.io/kubernetes/pkg/auth/authenticator"
|
||||||
utilcert "k8s.io/kubernetes/pkg/util/cert"
|
|
||||||
"k8s.io/kubernetes/pkg/util/sets"
|
|
||||||
x509request "k8s.io/kubernetes/plugin/pkg/auth/authenticator/request/x509"
|
x509request "k8s.io/kubernetes/plugin/pkg/auth/authenticator/request/x509"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -8,17 +8,6 @@ load(
|
|||||||
"go_test",
|
"go_test",
|
||||||
)
|
)
|
||||||
|
|
||||||
go_library(
|
|
||||||
name = "go_default_library",
|
|
||||||
srcs = ["union.go"],
|
|
||||||
tags = ["automanaged"],
|
|
||||||
deps = [
|
|
||||||
"//pkg/auth/authenticator:go_default_library",
|
|
||||||
"//pkg/util/errors:go_default_library",
|
|
||||||
"//vendor:k8s.io/apiserver/pkg/authentication/user",
|
|
||||||
],
|
|
||||||
)
|
|
||||||
|
|
||||||
go_test(
|
go_test(
|
||||||
name = "go_default_test",
|
name = "go_default_test",
|
||||||
srcs = ["unionauth_test.go"],
|
srcs = ["unionauth_test.go"],
|
||||||
@ -26,3 +15,14 @@ go_test(
|
|||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = ["//vendor:k8s.io/apiserver/pkg/authentication/user"],
|
deps = ["//vendor:k8s.io/apiserver/pkg/authentication/user"],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
go_library(
|
||||||
|
name = "go_default_library",
|
||||||
|
srcs = ["union.go"],
|
||||||
|
tags = ["automanaged"],
|
||||||
|
deps = [
|
||||||
|
"//pkg/auth/authenticator:go_default_library",
|
||||||
|
"//vendor:k8s.io/apiserver/pkg/authentication/user",
|
||||||
|
"//vendor:k8s.io/client-go/pkg/util/errors",
|
||||||
|
],
|
||||||
|
)
|
||||||
|
@ -20,8 +20,8 @@ import (
|
|||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"k8s.io/apiserver/pkg/authentication/user"
|
"k8s.io/apiserver/pkg/authentication/user"
|
||||||
|
utilerrors "k8s.io/client-go/pkg/util/errors"
|
||||||
"k8s.io/kubernetes/pkg/auth/authenticator"
|
"k8s.io/kubernetes/pkg/auth/authenticator"
|
||||||
utilerrors "k8s.io/kubernetes/pkg/util/errors"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// unionAuthRequestHandler authenticates requests using a chain of authenticator.Requests
|
// unionAuthRequestHandler authenticates requests using a chain of authenticator.Requests
|
||||||
|
@ -8,6 +8,19 @@ load(
|
|||||||
"go_test",
|
"go_test",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
go_test(
|
||||||
|
name = "go_default_test",
|
||||||
|
srcs = ["x509_test.go"],
|
||||||
|
data = glob(["testdata/*"]),
|
||||||
|
library = ":go_default_library",
|
||||||
|
tags = ["automanaged"],
|
||||||
|
deps = [
|
||||||
|
"//pkg/auth/authenticator:go_default_library",
|
||||||
|
"//vendor:k8s.io/apiserver/pkg/authentication/user",
|
||||||
|
"//vendor:k8s.io/client-go/pkg/util/sets",
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
go_library(
|
go_library(
|
||||||
name = "go_default_library",
|
name = "go_default_library",
|
||||||
srcs = [
|
srcs = [
|
||||||
@ -17,22 +30,9 @@ go_library(
|
|||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//pkg/auth/authenticator:go_default_library",
|
"//pkg/auth/authenticator:go_default_library",
|
||||||
"//pkg/util/errors:go_default_library",
|
|
||||||
"//pkg/util/sets:go_default_library",
|
|
||||||
"//vendor:github.com/golang/glog",
|
"//vendor:github.com/golang/glog",
|
||||||
"//vendor:k8s.io/apiserver/pkg/authentication/user",
|
"//vendor:k8s.io/apiserver/pkg/authentication/user",
|
||||||
],
|
"//vendor:k8s.io/client-go/pkg/util/errors",
|
||||||
)
|
"//vendor:k8s.io/client-go/pkg/util/sets",
|
||||||
|
|
||||||
go_test(
|
|
||||||
name = "go_default_test",
|
|
||||||
srcs = ["x509_test.go"],
|
|
||||||
data = glob(["testdata/*"]),
|
|
||||||
library = ":go_default_library",
|
|
||||||
tags = ["automanaged"],
|
|
||||||
deps = [
|
|
||||||
"//pkg/auth/authenticator:go_default_library",
|
|
||||||
"//pkg/util/sets:go_default_library",
|
|
||||||
"//vendor:k8s.io/apiserver/pkg/authentication/user",
|
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
@ -26,9 +26,9 @@ import (
|
|||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
|
|
||||||
"k8s.io/apiserver/pkg/authentication/user"
|
"k8s.io/apiserver/pkg/authentication/user"
|
||||||
|
utilerrors "k8s.io/client-go/pkg/util/errors"
|
||||||
|
"k8s.io/client-go/pkg/util/sets"
|
||||||
"k8s.io/kubernetes/pkg/auth/authenticator"
|
"k8s.io/kubernetes/pkg/auth/authenticator"
|
||||||
utilerrors "k8s.io/kubernetes/pkg/util/errors"
|
|
||||||
"k8s.io/kubernetes/pkg/util/sets"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// UserConversion defines an interface for extracting user info from a client certificate chain
|
// UserConversion defines an interface for extracting user info from a client certificate chain
|
||||||
|
@ -29,8 +29,8 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
"k8s.io/apiserver/pkg/authentication/user"
|
"k8s.io/apiserver/pkg/authentication/user"
|
||||||
|
"k8s.io/client-go/pkg/util/sets"
|
||||||
"k8s.io/kubernetes/pkg/auth/authenticator"
|
"k8s.io/kubernetes/pkg/auth/authenticator"
|
||||||
"k8s.io/kubernetes/pkg/util/sets"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
Loading…
Reference in New Issue
Block a user