/cloud-benchmarks

Primary LanguageHCLApache License 2.0Apache-2.0

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