An open API service indexing awesome lists of open source software.

https://github.com/rivet-dev/cloud-benchmarks


https://github.com/rivet-dev/cloud-benchmarks

Last synced: 10 days ago
JSON representation

Awesome Lists containing this project

README

          

# cloud-benchmarks

## Supported benchmarks

_This is a rudimentary test suite, more thorough tests will be implemented soon._

- Geekbench
- Ookla Speedtest

## Results

See `bench-output/`

## Project Structure

```
bench-output/ Output from benchmark tests organized by provider -> size -> region
remote_scripts/ Scripts executed on remote machines
scripts/ Local helper scripts
```

## Running

### Step 1: Create `terraform.tfvars`

Create a `terraform.tfvars` file in the project root that looks similar to this:

```
linode_token = "XXXX"

test_suite = [
{
provider = "linode"
size = "g6-standard-4"
region = "us-southeast"
},
{
provider = "linode"
size = "g6-dedicated-4"
region = "us-southeast"
},
]

```

### Step 2: Apply

```
terraform apply
```

Results will automatically be added to `bench-output/`

### Cleanup

```
terraform destroy
```