...

Text file src/edge-infra.dev/pkg/sds/ien/k8s/controllers/nodeagent/plugins/networking/cniplugin/BUILD.bazel

Documentation: edge-infra.dev/pkg/sds/ien/k8s/controllers/nodeagent/plugins/networking/cniplugin

     1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2
     3go_library(
     4    name = "cniplugin",
     5    srcs = [
     6        "calicoconflist.go",
     7        "cniplugin.go",
     8    ],
     9    embedsrcs = ["scripts/gateway"],
    10    importpath = "edge-infra.dev/pkg/sds/ien/k8s/controllers/nodeagent/plugins/networking/cniplugin",
    11    visibility = ["//visibility:public"],
    12    deps = [
    13        "//pkg/k8s/runtime/controller/reconcile",
    14        "//pkg/sds/ien/k8s/apis/v1:apis",
    15        "//pkg/sds/ien/k8s/controllers/nodeagent/config",
    16        "//pkg/sds/ien/network/info",
    17        "@com_github_spf13_afero//:afero",
    18    ],
    19)
    20
    21go_test(
    22    name = "cniplugin_test",
    23    srcs = ["cniplugin_test.go"],
    24    embed = [":cniplugin"],
    25    embedsrcs = ["scripts/gateway"],
    26    tags = [
    27        "unit",
    28    ],
    29    visibility = ["//visibility:public"],
    30    deps = [
    31        "//pkg/edge/constants",
    32        "//pkg/sds/ien/k8s/controllers/nodeagent/config",
    33        "//test/f2",
    34        "@com_github_spf13_afero//:afero",
    35        "@com_github_stretchr_testify//assert",
    36        "@io_k8s_api//core/v1:core",
    37        "@io_k8s_apimachinery//pkg/apis/meta/v1:meta",
    38        "@io_k8s_apimachinery//pkg/runtime",
    39        "@io_k8s_apimachinery//pkg/util/runtime",
    40        "@io_k8s_client_go//kubernetes/scheme",
    41        "@io_k8s_sigs_controller_runtime//pkg/client/fake",
    42    ],
    43)

View as plain text