2018-07-30 14:04:47 +00:00
|
|
|
load("@io_bazel_rules_k8s//k8s:objects.bzl", "k8s_objects")
|
|
|
|
load("@k8s_priority_class//:defaults.bzl", "k8s_priority_class")
|
2019-03-07 16:14:57 +00:00
|
|
|
load("@k8s_issuer//:defaults.bzl", "k8s_issuer")
|
|
|
|
load("@k8s_gateway//:defaults.bzl", "k8s_gateway")
|
2018-07-30 14:04:47 +00:00
|
|
|
|
|
|
|
k8s_objects(
|
|
|
|
name = "everything",
|
|
|
|
objects = [
|
|
|
|
":priority_class",
|
2019-03-07 16:14:57 +00:00
|
|
|
":letsencrypt_issuer",
|
|
|
|
":prylabs_wildcard_gateway",
|
2018-11-28 05:27:21 +00:00
|
|
|
"//k8s/geth:everything",
|
|
|
|
"//k8s/beacon-chain:everything",
|
2018-07-30 14:04:47 +00:00
|
|
|
],
|
2018-11-29 14:35:17 +00:00
|
|
|
tags = ["manual"],
|
2018-07-30 14:04:47 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
k8s_priority_class(
|
|
|
|
name = "priority_class",
|
|
|
|
template = "priority.yaml",
|
2018-11-28 05:27:21 +00:00
|
|
|
namespace = "default",
|
2018-07-30 14:04:47 +00:00
|
|
|
)
|
2019-03-07 16:14:57 +00:00
|
|
|
|
|
|
|
k8s_issuer(
|
|
|
|
name = "letsencrypt_issuer",
|
|
|
|
template = "letsencrypt-issuer.yaml",
|
|
|
|
namespace = "istio-system",
|
|
|
|
)
|
|
|
|
|
|
|
|
k8s_gateway(
|
|
|
|
name = "prylabs_wildcard_gateway",
|
|
|
|
template = "prylabs-wildcard-gateway.yaml",
|
|
|
|
namespace = "istio-system",
|
|
|
|
)
|