Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sivel/spinclass
Demo app to spin up a specified number of OpenStack Compute instances, monitor and time their build status
https://github.com/sivel/spinclass
Last synced: about 1 month ago
JSON representation
Demo app to spin up a specified number of OpenStack Compute instances, monitor and time their build status
- Host: GitHub
- URL: https://github.com/sivel/spinclass
- Owner: sivel
- License: apache-2.0
- Created: 2015-01-26T18:46:40.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-09-19T17:04:19.000Z (over 7 years ago)
- Last Synced: 2024-10-04T12:00:34.381Z (3 months ago)
- Language: Go
- Size: 26.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# spinclass
Demo app to spin up a specified number of OpenStack Compute instances, monitor and time their build status
## Install
1. Download a binary from the most recent [release](https://github.com/sivel/spinclass/releases)
## Example Execution
```
./spinclass -username my-api-user -apikey my-api-key -region IAD -image 753a7703-4960-488b-aab4-a3cdd4b276dc -flavor performance1-1
```## Configuration File
The optional configuration file should be placed in the same location as the `spinclass` binary and named `spinclass.yaml`
Full configuration example:
```yaml
server:
port: ":8000"
cert: /path/to/ssl.crt
key: /path/to/ssl.key
openstack:
identity: "https://identity.api.rackspacecloud.com/v2.0"
username: my-api-user
apikey: my-api-key
password: password-if-not-using-api-key
region: IAD
image: 753a7703-4960-488b-aab4-a3cdd4b276dc
flavor: performance1-1
```