load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "kustomization", srcs = ["kustomization.go"], importpath = "edge-infra.dev/pkg/edge/kustomization", visibility = ["//visibility:public"], deps = [ "//pkg/edge/apis/cluster/v1alpha1", "//pkg/edge/constants", "//pkg/edge/constants/api/cluster", "//pkg/edge/constants/api/fleet", "//pkg/edge/flux/bootstrap", "@com_github_thoas_go_funk//:go-funk", "@io_k8s_sigs_controller_runtime//pkg/client", ], ) go_test( name = "kustomization_test", srcs = ["kustomization_test.go"], embed = [":kustomization"], deps = [ "//pkg/edge/apis/cluster/v1alpha1", "//pkg/edge/constants/api/cluster", "//pkg/edge/constants/api/fleet", "@com_github_stretchr_testify//assert", "@io_k8s_apimachinery//pkg/apis/meta/v1:meta", ], )