load("@rules_jsonnet//jsonnet:jsonnet.bzl", "jsonnet_library", "jsonnet_to_json", "jsonnet_to_json_test") load("//tools:tanka.bzl", "tanka_environment") load("//tools:sops.bzl", "sops_decrypt") sops_decrypt( name = "secrets", src = "secrets.sops.yaml", out = "secrets.json", ) jsonnet_library( name = "secrets_lib", srcs = [":secrets"], ) jsonnet_to_json( name = "main", src = "main.jsonnet", outs = ["main.json"], data = [ ], visibility = ["//visibility:public"], deps = [ ":secrets_lib", "//k8s/configs/templates", ], ) tanka_environment( name = "network", main = ":main", spec = "spec.json", )