1
1
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-09-26 09:11:11 +02:00
Commit Graph

10 Commits

Author SHA1 Message Date
Frederik Schwan
38dc229288
improve terraform handling of virtual machine domains
machine.domain has been an mandatory attribute which creates
<domain>.archlinux.org entries automagically. For migrations this can be
a problem if <domain>.archlinux.org supposed to point to a different
machine. Adding the new machine with the same domain leads to additional
DNS entries. The DNS ends up pointing to both machines in this case.
By making the domain attribute optional for machines, we allow the new
machines to be created without any domain pointing to them.
2021-01-25 14:56:08 +01:00
Frederik Schwan
b122032369
add fixes to minimize changes introduced by !241 2020-12-31 02:26:40 +01:00
Kristian Klausen
77d2c7b317 tf-stage1/archlinux: Drop MTA-STS, MX, SPF and TLS-RPT templating
We need to keep the balance between automation and readability.
2020-12-31 01:00:30 +00:00
Kristian Klausen
f02c9674fd tf-stage1/archlinux: Refactor MTA-STS, MX, SPF and TLS-RPT logic 2020-12-31 01:00:30 +00:00
Kristian Klausen
676136e792 tf-stage1/archlinux: Move most al.org TXT to a variable to ease management 2020-12-31 01:00:30 +00:00
Frederik Schwan
45805763e7
fixups to minimize terraform state changes while applying !238 2020-12-28 02:14:12 +01:00
Kristian Klausen
fc13e31a69
tf-stage1/archlinux: Switch archlinux_org_gitlab_pages to a map 2020-12-28 01:23:01 +01:00
Kristian Klausen
91196b5abe
tf-stage1/archlinux: Use a local variable for archlinux_org_gitlab_pages 2020-12-28 01:23:00 +01:00
Kristian Klausen
b08787d2e8
tf-stage1/archlinux: Use a local variable for archlinux_org_cname 2020-12-28 01:22:59 +01:00
Frederik Schwan
b7af352722
move handling of machines into variables 2020-12-28 01:22:58 +01:00