blob: 02eea6310d2bc488f7845fae10ecbfe3a0c17851 [file] [log] [blame]
Serge Bazanski6b649f82021-05-24 15:09:25 +02001load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
Serge Bazanski97b5cd72023-07-28 17:14:50 +00004 name = "kubenat",
Serge Bazanski6b649f82021-05-24 15:09:25 +02005 srcs = [
6 "kubenat.go",
7 "pods.go",
8 "translation.go",
9 ],
10 importpath = "code.hackerspace.pl/hscloud/cluster/identd/kubenat",
11 visibility = ["//visibility:public"],
12 deps = [
Serge Bazanski97b5cd72023-07-28 17:14:50 +000013 "//cluster/identd/cri",
14 "@com_github_cenkalti_backoff//:backoff",
15 "@com_github_golang_glog//:glog",
Serge Bazanski6b649f82021-05-24 15:09:25 +020016 "@org_golang_google_grpc//:go_default_library",
Serge Bazanski97b5cd72023-07-28 17:14:50 +000017 "@org_golang_google_grpc//codes",
18 "@org_golang_google_grpc//status",
Serge Bazanski6b649f82021-05-24 15:09:25 +020019 ],
20)
21
22go_test(
Serge Bazanski97b5cd72023-07-28 17:14:50 +000023 name = "kubenat_test",
Serge Bazanski6b649f82021-05-24 15:09:25 +020024 srcs = [
25 "kubenat_test.go",
26 "pods_test.go",
27 "translation_test.go",
28 ],
Serge Bazanski97b5cd72023-07-28 17:14:50 +000029 embed = [":kubenat"],
Serge Bazanski6b649f82021-05-24 15:09:25 +020030 deps = [
Serge Bazanski97b5cd72023-07-28 17:14:50 +000031 "@com_github_go_test_deep//:deep",
32 "@com_github_golang_glog//:glog",
Serge Bazanski6b649f82021-05-24 15:09:25 +020033 ],
34)