From e39415fbf93019f5592901c4c6a7392e5b67b32b Mon Sep 17 00:00:00 2001 From: John Maguire Date: Sun, 10 Dec 2017 23:58:21 +0000 Subject: [PATCH] Add a second slave --- deployment.yaml | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/deployment.yaml b/deployment.yaml index 7534b05..bdc9bd1 100644 --- a/deployment.yaml +++ b/deployment.yaml @@ -114,3 +114,46 @@ spec: - name: git-volume gitRepo: repository: "https://github.com/clementine-player/Buildbot" +--- +apiVersion: apps/v1beta2 +kind: Deployment +metadata: + name: slave-ubuntu-trusty-64 +spec: + selector: + matchLabels: + app: slave-ubuntu-trusty-64 + replicas: 1 + template: + metadata: + labels: + app: slave-ubuntu-trusty-64 + spec: + containers: + - name: slave-ubuntu-trusty-64 + image: gcr.io/clementine-data/slave-ubuntu-trusty-64 + env: + - name: "MASTER_PORT_9989_TCP_ADDR" + value: "master-service" + - name: "MASTER_PORT_9989_TCP_PORT" + value: "9989" + volumeMounts: + - name: git-volume + mountPath: /config + subPath: Buildbot/config + - name: persistent-data + mountPath: /persistent-data + - name: secrets + mountPath: /config/passwords.json + subPath: passwords.json + volumes: + - name: secrets + secret: + secretName: slave-passwords + items: + - key: passwords.json + path: passwords.json + - name: persistent-data + - name: git-volume + gitRepo: + repository: "https://github.com/clementine-player/Buildbot"