chore: refined control script
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
# Generalizing hcloud_zone_rrset.a (for_each keyed "zone/name", A records
|
||||
# only) into hcloud_zone_rrset.this (keyed "zone/name/type", any record type)
|
||||
# changed every existing instance's resource address. Without these, `tofu
|
||||
# apply` would destroy and recreate every A record already in state instead of
|
||||
# just adding the new mail records - these moved blocks make it a no-op rename
|
||||
# for anything that already existed. Safe to delete once applied and merged.
|
||||
moved {
|
||||
from = hcloud_zone_rrset.a["luke-else.co.uk/@"]
|
||||
to = hcloud_zone_rrset.this["luke-else.co.uk/@/A"]
|
||||
}
|
||||
|
||||
moved {
|
||||
from = hcloud_zone_rrset.a["luke-else.co.uk/dev"]
|
||||
to = hcloud_zone_rrset.this["luke-else.co.uk/dev/A"]
|
||||
}
|
||||
|
||||
moved {
|
||||
from = hcloud_zone_rrset.a["luke-else.co.uk/metarius"]
|
||||
to = hcloud_zone_rrset.this["luke-else.co.uk/metarius/A"]
|
||||
}
|
||||
|
||||
moved {
|
||||
from = hcloud_zone_rrset.a["luke-else.co.uk/traefik"]
|
||||
to = hcloud_zone_rrset.this["luke-else.co.uk/traefik/A"]
|
||||
}
|
||||
|
||||
moved {
|
||||
from = hcloud_zone_rrset.a["luke-else.co.uk/status"]
|
||||
to = hcloud_zone_rrset.this["luke-else.co.uk/status/A"]
|
||||
}
|
||||
|
||||
moved {
|
||||
from = hcloud_zone_rrset.a["luke-else.co.uk/bitwarden"]
|
||||
to = hcloud_zone_rrset.this["luke-else.co.uk/bitwarden/A"]
|
||||
}
|
||||
|
||||
moved {
|
||||
from = hcloud_zone_rrset.a["luke-else.co.uk/rd"]
|
||||
to = hcloud_zone_rrset.this["luke-else.co.uk/rd/A"]
|
||||
}
|
||||
|
||||
moved {
|
||||
from = hcloud_zone_rrset.a["luke-else.co.uk/git"]
|
||||
to = hcloud_zone_rrset.this["luke-else.co.uk/git/A"]
|
||||
}
|
||||
|
||||
moved {
|
||||
from = hcloud_zone_rrset.a["luke-else.co.uk/traefik.cicd"]
|
||||
to = hcloud_zone_rrset.this["luke-else.co.uk/traefik.cicd/A"]
|
||||
}
|
||||
|
||||
moved {
|
||||
from = hcloud_zone_rrset.a["luke-else.co.uk/vpn"]
|
||||
to = hcloud_zone_rrset.this["luke-else.co.uk/vpn/A"]
|
||||
}
|
||||
|
||||
moved {
|
||||
from = hcloud_zone_rrset.a["luke-else.co.uk/traefik.vpn"]
|
||||
to = hcloud_zone_rrset.this["luke-else.co.uk/traefik.vpn/A"]
|
||||
}
|
||||
Reference in New Issue
Block a user