问题标签 [buildfarm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - Bazel Buildfarm:无法查询远程执行能力:连接超时
我正在尝试在我们的 k8s 集群上使用bazel buildfarm内存工作者运行远程构建执行。
我已经设置了服务器 pod、worker pod 和 redis 集群,因为 buildfarm 的架构需要它,以及允许我远程发送构建的 k8s 服务和入口。
但是,当我尝试执行它时,我得到了以下信息:
我的工作人员部署和服务看起来像(服务器非常相似,只是安装了不同的图像和不同的 configmap):
我主要使用以下配置作为 k8s 上的 configmaps 部署: https://github.com/bazelbuild/bazel-buildfarm/blob/main/examples/shard-server.config.example https://github.com/bazelbuild /bazel-buildfarm/blob/main/examples/worker.config.example
唯一的区别是我localhost:8980
在 worker 配置中将 all 指定为"aks-buildfarm-server.infrastructure--buildfarm.svc.cluster.local"
,因为它们在同一个 k8s 集群中,并且可以通过它进行通信。
我的入口如下所示:
我的.bazelrc
文件如下所示: