1load("@io_bazel_rules_go//go:def.bzl", "go_library")
2
3go_library(
4 name = "install",
5 srcs = [
6 "files.go",
7 "install.go",
8 "membership.go",
9 ],
10 importpath = "edge-infra.dev/pkg/sds/etcd/operator/internal/reconcilers/install",
11 visibility = ["//pkg/sds/etcd/operator:__subpackages__"],
12 deps = [
13 "//pkg/k8s/runtime/conditions",
14 "//pkg/k8s/runtime/controller/reconcile",
15 "//pkg/k8s/runtime/patch",
16 "//pkg/lib/fog",
17 "//pkg/sds/etcd/operator/apis/etcdmember/v1:etcdmember",
18 "//pkg/sds/etcd/operator/constants",
19 "//pkg/sds/etcd/operator/internal/config",
20 "//pkg/sds/etcd/operator/internal/metrics",
21 "//pkg/sds/etcd/operator/internal/resources",
22 "//pkg/sds/etcd/operator/internal/tar",
23 "//pkg/sds/lib/containerd",
24 "//pkg/sds/lib/dbus/systemd",
25 "//pkg/sds/lib/etcd/client",
26 "//pkg/sds/lib/etcd/server",
27 "//pkg/sds/lib/k8s/manifest",
28 "@com_github_containerd_containerd//namespaces",
29 "@com_github_spf13_afero//:afero",
30 "@in_gopkg_yaml_v3//:yaml_v3",
31 "@io_etcd_go_etcd_api_v3//etcdserverpb",
32 "@io_etcd_go_etcd_api_v3//v3rpc/rpctypes",
33 "@io_k8s_api//core/v1:core",
34 "@io_k8s_apimachinery//pkg/apis/meta/v1:meta",
35 "@io_k8s_apimachinery//pkg/runtime",
36 "@io_k8s_client_go//tools/record",
37 "@io_k8s_kubernetes//cmd/kubeadm/app/apis/kubeadm",
38 "@io_k8s_kubernetes//cmd/kubeadm/app/apis/kubeadm/scheme",
39 "@io_k8s_kubernetes//cmd/kubeadm/app/apis/kubeadm/v1beta3",
40 "@io_k8s_kubernetes//cmd/kubeadm/app/constants",
41 "@io_k8s_kubernetes//cmd/kubeadm/app/phases/etcd",
42 "@io_k8s_kubernetes//cmd/kubeadm/app/util/config/strict",
43 "@io_k8s_kubernetes//cmd/kubeadm/app/util/etcd",
44 "@io_k8s_sigs_controller_runtime//:controller-runtime",
45 "@io_k8s_sigs_controller_runtime//pkg/builder",
46 "@io_k8s_sigs_controller_runtime//pkg/client",
47 "@io_k8s_sigs_controller_runtime//pkg/event",
48 "@io_k8s_sigs_controller_runtime//pkg/predicate",
49 ],
50)
View as plain text