向现有的大厅安装中添加远程大厅工作者

时间:2019-03-21 05:44:13

标签: worker concourse

我已使用头盔图表https://github.com/helm/charts/tree/master/stable/concourse安装了大厅,并且可以正常使用2个工人。

我现在要标记一个工作程序,以便仅特定作业在该工作程序上运行。这里https://github.com/helm/charts/blob/master/stable/concourse/values.yaml#L928可以标记工人 但是,我认为所有工作副本都将使用相同的标签进行标记。 有没有一种方法可以使用舵图向单个工人添加标签?

我尝试使用concourse docker镜像添加一个外部工作人员,但是我无法使其正常工作。

我这样跑

docker run -v $PWD:/keys -t concourse/concourse worker  --tsa-public-key /keys/publickey.pem --tsa-worker-private-key /keys/privatekey.pem

但是,我一直收到此错误

{"timestamp":"2019-03-21T05:30:37.178717400Z","level":"error","source":"worker","message":"worker.beacon-runner.beacon.failed-to-connect-to-tsa","data":{"error":"dial tcp 127.0.0.1:2222: connect: connection refused","session":"9.1"}}

我测试可以telenet 127.0.0.1 2222并且密钥正确。

如何为工作人员添加标签,或者如何向现有的大厅安装中添加外部工作人员?

0 个答案:

没有答案