diff --git a/terraform/loadbalancer.tf b/terraform/loadbalancer.tf index 375ac8154057cc48263241d15f418fad2a702dae..f01dca818304fd3be5c6c6d45a2c1261e39aa95c 100644 --- a/terraform/loadbalancer.tf +++ b/terraform/loadbalancer.tf @@ -4,10 +4,17 @@ resource "hcloud_load_balancer" "lb" { location = var.location } -resource "hcloud_load_balancer_target" "lb_target" { +resource "hcloud_load_balancer_target" "lb_target_master" { type = "label_selector" load_balancer_id = hcloud_load_balancer.lb.id - label_selector = "k8s.io/node" + label_selector = "k8s.io/master" + use_private_ip = false +} + +resource "hcloud_load_balancer_target" "lb_target_ingress" { + type = "label_selector" + load_balancer_id = hcloud_load_balancer.lb.id + label_selector = "k8s.io/ingress" use_private_ip = false }