mettjus / Terraform Aws Locust
Deploy a locust.io stress test cluster on AWS based on CoreOS/Docker
Stars: ✭ 11
Labels
Projects that are alternatives of or similar to Terraform Aws Locust
Terraform Google Vault
Terraform module to deploy Vault as a container on Google Cloud Run
Stars: ✭ 25 (+127.27%)
Mutual labels: hcl
Terraform Aws Config Module
A Terraform Module for Controlling AWS Config (via CloudFormation)
Stars: ✭ 9 (-18.18%)
Mutual labels: hcl
Terraform Aws Config
A quick example of configuring the AWS Config service with terraform
Stars: ✭ 25 (+127.27%)
Mutual labels: hcl
Confluent Hybrid Cloud Workshop
Confluent Hybrid Cloud Workshop
Stars: ✭ 26 (+136.36%)
Mutual labels: hcl
Terraform Aws Docker
A POC using Terraform to create two EC2 instances running Docker with containerized Nginx daemon.
Stars: ✭ 24 (+118.18%)
Mutual labels: hcl
Tf aws cloudfront
Terraform module which creates AWS Cloudfront resources
Stars: ✭ 11 (+0%)
Mutual labels: hcl
Tezos On Gke
A secure, turn-key public Tezos baking service on Kubernetes
Stars: ✭ 26 (+136.36%)
Mutual labels: hcl
Go Colorful
A library for playing with colors in go (golang).
Stars: ✭ 845 (+7581.82%)
Mutual labels: hcl
Lambda Deployment Example
Automated Lambda Deployments with Terraform & CodePipeline
Stars: ✭ 25 (+127.27%)
Mutual labels: hcl
Cloudguardiaas
Check Point CloudGuard Network Security repository containing solution templates, Terraform templates, tools and scripts for deploying and configuring CloudGuard Network Security products.
Stars: ✭ 27 (+145.45%)
Mutual labels: hcl
Terra Aws Core Kube
Terraform configuration to bootstrap a Kubernetes Cluster on top of CoreOS using AWS-EC2 instances
Stars: ✭ 10 (-9.09%)
Mutual labels: hcl
Terraform Best Practices
Terraform Best Practices for AWS users
Stars: ✭ 931 (+8363.64%)
Mutual labels: hcl
Terraform Dcos
DC/OS Terraform Installation and Upgrading Scripts
Stars: ✭ 26 (+136.36%)
Mutual labels: hcl
Vscode Hcl
Visual Studio Code support for the HashiCorp Configuration Language
Stars: ✭ 10 (-9.09%)
Mutual labels: hcl
Terraform Best Practices
Terraform best practices (constantly updating)
Stars: ✭ 940 (+8445.45%)
Mutual labels: hcl
terraform-aws-locust
Deploy a locust.io stress test cluster on AWS based on CoreOS/Docker
WARNING!!!
This is going to create more-or-less a distributed denial-of-service attack in a fancy package and, therefore, if you point target_host
at any server you don’t own you will behaving unethically, have your Amazon Web Services account locked-out, and be liable in a court of law for any downtime you cause.
Also keep in mind AWS Pricing for used EC2 instances will be applied.
You have been warned.
Requirements
- Terraform
- AWS Account
Usage
Create a file named terraform.tfvars
and specify custom variables. Example:
ssh_key_name = "<aws-ssh-key-name>"
access_key = "<aws-access-key>"
secret_key = "<aws-secret-key>"
target_host = "http://example.com"
instance_type = "t2.small"
num_slaves = 3
...
Refer to variables.tf
to know what variables are available for overwrite.
Update test configuration
- modify target host via tf variable in terraform.tfvars
- modify test.py
- update by running
make prepare-update && make apply
(taints necessary tf resources, re-uploads test file)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].