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自动选取此值。
https://docs.bazel.build/versions/2.0.0/skylark/tutorial-sharing-variables.html
创建一个.bzl文件,您可以在其中声明变量。将此bzl文件导入所有引用该变量的BUILD文件中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句