Categorygithub.com/theobori/terraform-teeworlds
repositorypackage
0.0.0-20240612230421-10ab7a0814a0
Repository: https://github.com/theobori/terraform-teeworlds.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

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.