Skip to content

theobori/terraform-teeworlds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform Teeworlds

golangci-lint build

Entertaining Terraform chaos engineering, destroy resource by capturing Teeworlds flag.

📖 Build and run

For the build, you only need the following requirements:

Next to the Go application you could need the following requirements:

🤝 Contribute

If you want to help the project, you can follow the guidelines in CONTRIBUTING.md.

💥 How to start chaos ?

There is a examples folder where you can find a terraform project.

You could run it with the following command from the project root folder.

terraform -chdir=./examples apply

You should also create a Teeworlds server (only tested on 0.7 version) with a similar configuration.

# Econ configuration
ec_port 7000
ec_password "hello_world"
ec_output_level 2

# Override server configuration
sv_register 0
sv_map ctf1
sv_gametype ctf

Now you can build and run the Go application, check the -h or --help flag if needed.

About

🔨 Destroy Terraform resources by playing Teeworlds

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published