change: Remove devops resource

This commit is contained in:
2025-08-03 15:42:59 +02:00
parent b91eaed4b2
commit 071087648c
-60
View File
@@ -84,63 +84,3 @@ resource "hcloud_firewall" "k8s-firewall" {
} }
// servers // servers
resource "hcloud_primary_ip" "primary_ipv4_devops" {
name = "primary_ipv4_devops"
datacenter = data.hcloud_datacenter.falkenstein.name
type = "ipv4"
assignee_type = "server"
auto_delete = false
}
resource "hcloud_primary_ip" "primary_ipv6_devops" {
name = "primary_ipv6_devops"
datacenter = data.hcloud_datacenter.falkenstein.name
type = "ipv6"
assignee_type = "server"
auto_delete = false
}
resource "hcloud_server" "server_devops" {
name = "devops"
image = "ubuntu-22.04"
allow_deprecated_images = false
server_type = "cax21"
location = data.hcloud_location.falkenstein.name
public_net {
ipv4_enabled = true
ipv4 = hcloud_primary_ip.primary_ipv4_devops.id
ipv6_enabled = true
ipv6 = hcloud_primary_ip.primary_ipv6_devops.id
}
ignore_remote_firewall_ids = false
keep_disk = false
placement_group_id = data.hcloud_placement_group.default.id
labels = {
"apache" : "yes",
"docker" : "yes",
"drone" : "yes"
}
firewall_ids = [hcloud_firewall.basic-firewall.id]
ssh_keys = [data.hcloud_ssh_key.macos.id]
user_data = file("${path.module}/templates/cloud-init.tftpl")
shutdown_before_deletion = true
lifecycle {
ignore_changes = [ssh_keys, user_data]
}
}
module "drone_domain" {
source = "./modules/domain"
domain = local.domain
subdomain = "ci"
ipv4 = "49.12.69.146"
ipv6 = "2a01:4f8:c012:1fef::1"
}
resource "inwx_nameserver_record" "twomartens_de_ci-ownercheck_txt" {
domain = local.domain
name = "ownercheck.ci.2martens.de"
content = "e1eb600b"
type = "TXT"
ttl = 3600
}