diff --git a/playbooks/bench-server.yml b/playbooks/bench-server.yml deleted file mode 100755 index 1754ee6527efba411cd639a89f9262773281040d..0000000000000000000000000000000000000000 --- a/playbooks/bench-server.yml +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/env ansible-playbook ---- - -- name: DEPLOY BENCHMARK SERVER - hosts: - - bench_server - tags: - - bench_server - roles: - - bench-server - -... diff --git a/playbooks/bench-worker.yml b/playbooks/bench-worker.yml deleted file mode 100755 index 1f86b3713acf9c09684f7f6c8b6a66f119aaa5cc..0000000000000000000000000000000000000000 --- a/playbooks/bench-worker.yml +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/env ansible-playbook ---- - -- name: DEPLOY BENCHMARK WORKERS - hosts: - - bench_worker - tags: - - bench_worker - roles: - - bench-worker - -... diff --git a/playbooks/bench.yml b/playbooks/bench.yml new file mode 100755 index 0000000000000000000000000000000000000000..e66d7975d72d3fa57f666f41754ff9a91cc377c0 --- /dev/null +++ b/playbooks/bench.yml @@ -0,0 +1,21 @@ +#!/usr/bin/env ansible-playbook +--- + +- name: DEPLOY BENCHMARK SERVER + hosts: bench_server + pre_tasks: + - name: "Fail is benchmark server is not unique" + fail: + msg: "Benchmark server must be unique" + when: groups['bench_server'] | length > 1 + tags: bench_server + roles: + - bench-server + +- name: DEPLOY BENCHMARK WORKERS + hosts: bench_worker + tags: bench_worker + roles: + - bench-worker + +...