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
 }