feat: reuse loadbalancer for ingress

This commit is contained in:
Julian Tölle 2022-01-08 19:05:53 +01:00
parent 9e528c9b7b
commit da1b4c9082
8 changed files with 65 additions and 10 deletions

View file

@ -20,3 +20,11 @@ resource "hcloud_server_network" "agents_network" {
subnet_id = hcloud_network_subnet.k3s_nodes.id
ip = cidrhost(hcloud_network_subnet.k3s_nodes.ip_range, 1 + var.control_count + count.index)
}
resource "hcloud_load_balancer_target" "ingress" {
count = var.compute_count
type = "server"
load_balancer_id = hcloud_load_balancer.k3s.id
server_id = hcloud_server.agents[count.index].id
use_private_ip = true
}