mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-29 21:29:24 +00:00
gives each ingress object a cluster-unique Uid that can be leveraged by ingress providers. In the process, supplement the testing of configMap updates to ensure that the updates are propagated prior to any ingress object being created. Configmap key/vals for Uid and ProviderUid must exist at time of Ingress creation.
68 lines
2.1 KiB
Python
68 lines
2.1 KiB
Python
package(default_visibility = ["//visibility:public"])
|
|
|
|
licenses(["notice"])
|
|
|
|
load(
|
|
"@io_bazel_rules_go//go:def.bzl",
|
|
"go_library",
|
|
)
|
|
|
|
go_library(
|
|
name = "go_default_library",
|
|
srcs = [
|
|
"apiserver.go",
|
|
"authn.go",
|
|
"daemonset.go",
|
|
"deployment.go",
|
|
"event.go",
|
|
"ingress.go",
|
|
"namespace.go",
|
|
"replicaset.go",
|
|
"secret.go",
|
|
"service.go",
|
|
"util.go",
|
|
],
|
|
tags = ["automanaged"],
|
|
deps = [
|
|
"//federation/apis/federation:go_default_library",
|
|
"//federation/apis/federation/v1beta1:go_default_library",
|
|
"//federation/client/clientset_generated/federation_clientset:go_default_library",
|
|
"//federation/client/clientset_generated/federation_clientset/typed/core/v1:go_default_library",
|
|
"//federation/pkg/federation-controller/replicaset:go_default_library",
|
|
"//federation/pkg/federation-controller/util:go_default_library",
|
|
"//pkg/api:go_default_library",
|
|
"//pkg/api/v1:go_default_library",
|
|
"//pkg/apis/extensions/v1beta1:go_default_library",
|
|
"//pkg/client/clientset_generated/clientset:go_default_library",
|
|
"//test/e2e/common:go_default_library",
|
|
"//test/e2e/framework:go_default_library",
|
|
"//test/e2e_federation/framework:go_default_library",
|
|
"//vendor:github.com/onsi/ginkgo",
|
|
"//vendor:github.com/onsi/gomega",
|
|
"//vendor:k8s.io/apimachinery/pkg/api/errors",
|
|
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
|
|
"//vendor:k8s.io/apimachinery/pkg/util/intstr",
|
|
"//vendor:k8s.io/apimachinery/pkg/util/net",
|
|
"//vendor:k8s.io/apimachinery/pkg/util/wait",
|
|
"//vendor:k8s.io/client-go/rest",
|
|
"//vendor:k8s.io/client-go/tools/clientcmd",
|
|
"//vendor:k8s.io/client-go/tools/clientcmd/api",
|
|
],
|
|
)
|
|
|
|
filegroup(
|
|
name = "package-srcs",
|
|
srcs = glob(["**"]),
|
|
tags = ["automanaged"],
|
|
visibility = ["//visibility:private"],
|
|
)
|
|
|
|
filegroup(
|
|
name = "all-srcs",
|
|
srcs = [
|
|
":package-srcs",
|
|
"//test/e2e_federation/framework:all-srcs",
|
|
],
|
|
tags = ["automanaged"],
|
|
)
|