
Removes etcd2 code and images. Etcd2 is no longer supported as of 1.13, so rollback and management tools for etcd2 should not be shipped any longer. If it is still desired the older versions of the image can be used. Change-Id: I516c40067f0a57c42d2a6ab4612071c5e556a005
58 lines
1.3 KiB
Python
58 lines
1.3 KiB
Python
package(default_visibility = ["//visibility:public"])
|
|
|
|
load(
|
|
"@io_bazel_rules_go//go:def.bzl",
|
|
"go_binary",
|
|
"go_library",
|
|
"go_test",
|
|
)
|
|
|
|
go_binary(
|
|
name = "migrate",
|
|
embed = [":go_default_library"],
|
|
)
|
|
|
|
go_library(
|
|
name = "go_default_library",
|
|
srcs = [
|
|
"data_dir.go",
|
|
"migrate.go",
|
|
"migrate_client.go",
|
|
"migrate_server.go",
|
|
"migrator.go",
|
|
"versions.go",
|
|
],
|
|
importpath = "k8s.io/kubernetes/cluster/images/etcd/migrate",
|
|
deps = [
|
|
"//vendor/github.com/blang/semver:go_default_library",
|
|
"//vendor/github.com/coreos/etcd/client:go_default_library",
|
|
"//vendor/github.com/coreos/etcd/clientv3:go_default_library",
|
|
"//vendor/github.com/spf13/cobra:go_default_library",
|
|
"//vendor/k8s.io/klog:go_default_library",
|
|
],
|
|
)
|
|
|
|
filegroup(
|
|
name = "package-srcs",
|
|
srcs = glob(["**"]),
|
|
tags = ["automanaged"],
|
|
visibility = ["//visibility:private"],
|
|
)
|
|
|
|
filegroup(
|
|
name = "all-srcs",
|
|
srcs = [":package-srcs"],
|
|
tags = ["automanaged"],
|
|
)
|
|
|
|
go_test(
|
|
name = "go_default_test",
|
|
srcs = [
|
|
"data_dir_test.go",
|
|
"versions_test.go",
|
|
],
|
|
data = glob(["testdata/**"]),
|
|
embed = [":go_default_library"],
|
|
deps = ["//vendor/github.com/blang/semver:go_default_library"],
|
|
)
|