This commit introduces the foundational Infrastructure-as-Code for provisioning a test environment on Hetzner Cloud. It defines server nodes, private networking, comprehensive firewalls, and includes documentation on resource lifecycle and safe configuration practices.
9 lines
344 B
Plaintext
9 lines
344 B
Plaintext
hcloud_token = "YOUR_HETZNER_TEST_PROJECT_API_TOKEN"
|
|
environment = "test"
|
|
location = "fsn1"
|
|
image = "ubuntu-24.04"
|
|
server_type_swarm = "cx32"
|
|
server_type_db = "cx42"
|
|
admin_ssh_public_key_path = "~/.ssh/id_ed25519.pub"
|
|
admin_allowed_cidrs = ["X.X.X.X/32"]
|