Compare commits
2 Commits
d0d05f89a1
...
b90371c362
| Author | SHA1 | Date | |
|---|---|---|---|
| b90371c362 | |||
| b7414398ab |
24
dns.tf
24
dns.tf
@@ -4,34 +4,18 @@ data "ionosdeveloper_dns_zone" "selected" {
|
||||
name = "twirling.de"
|
||||
}
|
||||
|
||||
resource "ionosdeveloper_dns_record" "main_ipv4" {
|
||||
resource "ionosdeveloper_dns_record" "root_ipv4" {
|
||||
zone_id = data.ionosdeveloper_dns_zone.selected.id
|
||||
name = "cloud.${data.ionosdeveloper_dns_zone.selected.name}"
|
||||
name = "${data.ionosdeveloper_dns_zone.selected.name}"
|
||||
type = "A"
|
||||
content = hcloud_primary_ip.main_ipv4.ip_address
|
||||
ttl = 3600
|
||||
}
|
||||
|
||||
resource "ionosdeveloper_dns_record" "main_ipv6" {
|
||||
resource "ionosdeveloper_dns_record" "root_ipv6" {
|
||||
zone_id = data.ionosdeveloper_dns_zone.selected.id
|
||||
name = "cloud.${data.ionosdeveloper_dns_zone.selected.name}"
|
||||
name = "${data.ionosdeveloper_dns_zone.selected.name}"
|
||||
type = "AAAA"
|
||||
content = hcloud_primary_ip.main_ipv6.ip_address
|
||||
ttl = 3600
|
||||
}
|
||||
|
||||
resource "ionosdeveloper_dns_record" "dev_ipv4" {
|
||||
zone_id = data.ionosdeveloper_dns_zone.selected.id
|
||||
name = "dev.${data.ionosdeveloper_dns_zone.selected.name}"
|
||||
type = "A"
|
||||
content = hcloud_primary_ip.main_ipv4.ip_address
|
||||
ttl = 3600
|
||||
}
|
||||
|
||||
resource "ionosdeveloper_dns_record" "dev_ipv6" {
|
||||
zone_id = data.ionosdeveloper_dns_zone.selected.id
|
||||
name = "dev.${data.ionosdeveloper_dns_zone.selected.name}"
|
||||
type = "AAAA"
|
||||
content = hcloud_primary_ip.main_ipv6.ip_address
|
||||
ttl = 3600
|
||||
}
|
||||
@@ -22,8 +22,8 @@ resource "hcloud_firewall" "ssh" {
|
||||
protocol = "tcp"
|
||||
port = "22"
|
||||
source_ips = [
|
||||
var.bastion_host.ipv4,
|
||||
var.bastion_host.ipv6
|
||||
"0.0.0.0/0",
|
||||
"::/0"
|
||||
]
|
||||
}
|
||||
apply_to {
|
||||
|
||||
Reference in New Issue
Block a user