Entertaining Terraform chaos engineering, destroy resource by capturing Teeworlds flag.
For the build, you only need the following requirements:
Next to the Go application you could need the following requirements:
- Teeworlds server 0.7
- With a econ server
If you want to help the project, you can follow the guidelines in CONTRIBUTING.md.
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 applyYou 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 ctfNow you can build and run the Go application, check the -h or --help flag if needed.