blob: d3d3b760fb7eed9325367efb9904b6acb5bfda3f [file] [log] [blame]
Lorenz Brun52700ae2025-01-28 15:07:08 +01001load("@io_bazel_rules_go//go:def.bzl", "go_library")
2
3go_library(
4 name = "networkpolicy",
5 srcs = ["networkpolicy.go"],
6 importpath = "source.monogon.dev/metropolis/node/kubernetes/networkpolicy",
7 visibility = ["//visibility:public"],
8 deps = [
9 "//go/logging",
10 "//metropolis/node",
11 "//osbase/supervisor",
12 "@io_k8s_api//core/v1:core",
13 "@io_k8s_client_go//informers",
14 "@io_k8s_client_go//kubernetes",
15 "@io_k8s_client_go//kubernetes/typed/core/v1:core",
16 "@io_k8s_client_go//tools/cache",
17 "@io_k8s_client_go//tools/cache/synctrack",
18 "@io_k8s_client_go//tools/record",
19 "@io_k8s_client_go//util/workqueue",
20 "@io_k8s_kubectl//pkg/scheme",
21 "@org_dolansoft_git_dolansoft_k8s_nft_npc//nftctrl",
22 ],
23)