https://github.com/rivet-dev/cloud-benchmarks
https://github.com/rivet-dev/cloud-benchmarks
Last synced: 10 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rivet-dev/cloud-benchmarks
- Owner: rivet-dev
- License: apache-2.0
- Created: 2023-06-20T01:31:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-21T20:09:50.000Z (over 2 years ago)
- Last Synced: 2025-10-22T17:54:29.310Z (4 months ago)
- Language: HCL
- Size: 28.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
```