summaryrefslogtreecommitdiff
path: root/example-distbuild-cluster.morph
diff options
context:
space:
mode:
authorRichard Maw <richard.maw@codethink.co.uk>2014-08-18 17:05:22 +0000
committerRichard Maw <richard.maw@codethink.co.uk>2014-08-18 17:05:22 +0000
commit2b10a9677817377618e33d2b07ab7caefe316633 (patch)
tree843ba74b9480f36da273cba79182e3c38b28881b /example-distbuild-cluster.morph
parente424935744d9faf27327ee40987620412c41716f (diff)
downloaddefinitions-2b10a9677817377618e33d2b07ab7caefe316633.tar.gz
Re-organise definitions with scripts/organise-morphologies.pyGENIVI-I0.1baserock/release/GENIVI-I0.1
Diffstat (limited to 'example-distbuild-cluster.morph')
-rw-r--r--example-distbuild-cluster.morph37
1 files changed, 0 insertions, 37 deletions
diff --git a/example-distbuild-cluster.morph b/example-distbuild-cluster.morph
deleted file mode 100644
index 736a5beb..00000000
--- a/example-distbuild-cluster.morph
+++ /dev/null
@@ -1,37 +0,0 @@
-name: example-distbuild-cluster
-kind: cluster
-description: |
- This is an example cluster morph that can be adapted to set up a
- Baserock distributed build network.
-
- You will need to deploy a Trove for the distributed build network
- to use before deploying this cluster. The worker SSH key file should
- be generated as part of the Trove deployment. It is the key used by
- workers to authenticate with the Trove to give them read access to
- all source repositories.
-systems:
-- morph: distbuild-system-x86_64-generic
- deploy-defaults:
- TROVE_ID: $MY_TROVE
- CONTROLLERHOST: build-controller
- DISTBUILD_CONTROLLER: no
- DISTBUILD_WORKER: yes
- FSTAB_SRC: LABEL=src /srv/distbuild auto defaults,rw,noatime 0 2
- INSTALL_FILES: distbuild/manifest
- NFSBOOT_CONFIGURE: yes
- WORKER_SSH_KEY: ssh-keys/worker.key
- deploy:
- build-controller:
- type: nfsboot
- location: $MY_TROVE
- DISTBUILD_CONTROLLER: yes
- HOSTNAME: build-controller
- WORKERS: build-node-1, build-node-2
- build-node-1:
- type: nfsboot
- location: $MY_TROVE
- HOSTNAME: build-node-1
- build-node-2:
- type: nfsboot
- location: $MY_TROVE
- HOSTNAME: build-node-2