feat: Add terraform config for review-app[1]

Also removed the logic for deploying to the long gone aur-dev box.

Ansible will be added in a upcoming commit for configurating and
deploying aurweb on the VM.

[1] https://docs.gitlab.com/ee/ci/review_apps/
This commit is contained in:
Kristian Klausen 2023-07-28 22:42:44 +02:00
parent 3005e82f60
commit 6c610b26a3
No known key found for this signature in database
GPG key ID: E2BE346E410366C3
7 changed files with 227 additions and 29 deletions

13
ci/tf/versions.tf Normal file
View file

@ -0,0 +1,13 @@
terraform {
required_providers {
tls = {
source = "hashicorp/tls"
}
hcloud = {
source = "hetznercloud/hcloud"
}
dns = {
source = "hashicorp/dns"
}
}
}