load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "install", srcs = [ "files.go", "install.go", "membership.go", ], importpath = "edge-infra.dev/pkg/sds/etcd/operator/internal/reconcilers/install", visibility = ["//pkg/sds/etcd/operator:__subpackages__"], deps = [ "//pkg/k8s/runtime/conditions", "//pkg/k8s/runtime/controller/reconcile", "//pkg/k8s/runtime/patch", "//pkg/lib/fog", "//pkg/sds/etcd/operator/apis/etcdmember/v1:etcdmember", "//pkg/sds/etcd/operator/constants", "//pkg/sds/etcd/operator/internal/config", "//pkg/sds/etcd/operator/internal/metrics", "//pkg/sds/etcd/operator/internal/resources", "//pkg/sds/etcd/operator/internal/tar", "//pkg/sds/lib/containerd", "//pkg/sds/lib/dbus/systemd", "//pkg/sds/lib/etcd/client", "//pkg/sds/lib/etcd/server", "//pkg/sds/lib/k8s/manifest", "@com_github_containerd_containerd//namespaces", "@com_github_spf13_afero//:afero", "@in_gopkg_yaml_v3//:yaml_v3", "@io_etcd_go_etcd_api_v3//etcdserverpb", "@io_etcd_go_etcd_api_v3//v3rpc/rpctypes", "@io_k8s_api//core/v1:core", "@io_k8s_apimachinery//pkg/apis/meta/v1:meta", "@io_k8s_apimachinery//pkg/runtime", "@io_k8s_client_go//tools/record", "@io_k8s_kubernetes//cmd/kubeadm/app/apis/kubeadm", "@io_k8s_kubernetes//cmd/kubeadm/app/apis/kubeadm/scheme", "@io_k8s_kubernetes//cmd/kubeadm/app/apis/kubeadm/v1beta3", "@io_k8s_kubernetes//cmd/kubeadm/app/constants", "@io_k8s_kubernetes//cmd/kubeadm/app/phases/etcd", "@io_k8s_kubernetes//cmd/kubeadm/app/util/config/strict", "@io_k8s_kubernetes//cmd/kubeadm/app/util/etcd", "@io_k8s_sigs_controller_runtime//:controller-runtime", "@io_k8s_sigs_controller_runtime//pkg/builder", "@io_k8s_sigs_controller_runtime//pkg/client", "@io_k8s_sigs_controller_runtime//pkg/event", "@io_k8s_sigs_controller_runtime//pkg/predicate", ], )