diff --git a/inventories/production/offsite.yml b/inventories/production/offsite.yml new file mode 100644 index 0000000..5f19b5b --- /dev/null +++ b/inventories/production/offsite.yml @@ -0,0 +1,16 @@ +--- +# Generated by scripts/tf_to_inventory.py — do not edit manually. +# Regenerate with: make tf-inventory TF_ENV= + +all: + children: + control: + hosts: {} + docker_hosts: + hosts: {} + offsite_hosts: + hosts: + askari: + ansible_host: 77.42.120.136 + proxmox_hosts: + hosts: {} diff --git a/terraform/environments/offsite/main.tf b/terraform/environments/offsite/main.tf index 5e64217..a0aa80a 100644 --- a/terraform/environments/offsite/main.tf +++ b/terraform/environments/offsite/main.tf @@ -6,8 +6,9 @@ module "askari" { source = "../../modules/hetzner_vm" name = "askari" - server_type = "cax11" # ARM, 2 vCPU / 4 GB - location = "hel1" # Helsinki + server_type = "cx23" # x86, 2 vCPU / 4 GB / 40 GB (CAX11/ARM was out of stock in + # every EU location 2026-06-14; cx23 is same-spec + cheaper) + location = "hel1" # Helsinki image = "debian-13" ansible_ssh_pubkey = var.ansible_ssh_pubkey ssh_admin_cidrs = var.ssh_admin_cidrs