【发布时间】:2020-02-12 14:18:11
【问题描述】:
我的项目中有几个 k8s_object 规则,我为每个规则提供相同的 cluster 名称,如下所示:
k8s_object(
name = "k8s_service",
kind = "service",
cluster = "gke_cents-ideas_europe-west3-b_cents-ideas",
template = ":gateway.service.yaml",
)
所以每当我想更改集群名称时,我必须在许多不同的地方进行更改。
目标
我希望在 .env 文件中设置集群名称,如下所示:
KUBERNETES_CLUSTER=my-cluster-name
并让 Bazel 自动拾取这个值。
【问题讨论】:
标签: environment-variables bazel starlark