
This is useful only in rancher environment, they are using this in a very old branch (1.6), they are currently at 2.2.x. There is just no point in us carrying this code as this is not useful to anyone else outside of the rancher environment. Let us please remove this code from upstream. Change-Id: I5196d0edd79a7809c3a04e6028ddbd01063f224b
53 lines
1.1 KiB
Python
53 lines
1.1 KiB
Python
package(default_visibility = ["//visibility:public"])
|
|
|
|
load(
|
|
"@io_bazel_rules_go//go:def.bzl",
|
|
"go_library",
|
|
"go_test",
|
|
)
|
|
|
|
go_library(
|
|
name = "go_default_library",
|
|
srcs = [
|
|
"config.go",
|
|
"doc.go",
|
|
"keyring.go",
|
|
"plugins.go",
|
|
"provider.go",
|
|
],
|
|
importpath = "k8s.io/kubernetes/pkg/credentialprovider",
|
|
deps = [
|
|
"//staging/src/k8s.io/apimachinery/pkg/util/sets:go_default_library",
|
|
"//vendor/k8s.io/klog:go_default_library",
|
|
],
|
|
)
|
|
|
|
go_test(
|
|
name = "go_default_test",
|
|
srcs = [
|
|
"config_test.go",
|
|
"keyring_test.go",
|
|
"provider_test.go",
|
|
],
|
|
embed = [":go_default_library"],
|
|
)
|
|
|
|
filegroup(
|
|
name = "package-srcs",
|
|
srcs = glob(["**"]),
|
|
tags = ["automanaged"],
|
|
visibility = ["//visibility:private"],
|
|
)
|
|
|
|
filegroup(
|
|
name = "all-srcs",
|
|
srcs = [
|
|
":package-srcs",
|
|
"//pkg/credentialprovider/aws:all-srcs",
|
|
"//pkg/credentialprovider/azure:all-srcs",
|
|
"//pkg/credentialprovider/gcp:all-srcs",
|
|
"//pkg/credentialprovider/secrets:all-srcs",
|
|
],
|
|
tags = ["automanaged"],
|
|
)
|