https://github.com/orange-cloudfoundry/locust-boshrelease
A boshrelease to deploy locust master and slaves
https://github.com/orange-cloudfoundry/locust-boshrelease
Last synced: 2 months ago
JSON representation
A boshrelease to deploy locust master and slaves
- Host: GitHub
- URL: https://github.com/orange-cloudfoundry/locust-boshrelease
- Owner: orange-cloudfoundry
- License: apache-2.0
- Created: 2019-08-16T09:52:01.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-05-06T08:14:56.000Z (about 4 years ago)
- Last Synced: 2025-03-08T13:29:57.982Z (over 1 year ago)
- Language: Python
- Size: 26 MB
- Stars: 1
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# locust boshrelease
A boshrelease to deploy [locus](https://locust.io/) in master/slaves mode.
## Deploy
1. Clone this repo
2. Run `bosh -d locust deploy manifests/main.yml`
You can add more specific configuration by using operations file accessible here: [/manifest/operations](/manifest/operations)
## Add more slave
Use ops file [/manifest/operations/add-slaves.yml](/manifest/operations/add-slaves.yml) during deployment
and set var `locust_slaves` to defined how many slaves you want:
```bash
bosh -d locust deploy manifests/main.yml -o manifests/operations/add-slaves.yml -v locust_slaves=6
```