headscale: use IP address pool
diff --git a/charts/headscale/templates/headscale.yaml b/charts/headscale/templates/headscale.yaml
index a4a99b9..79a81cf 100644
--- a/charts/headscale/templates/headscale.yaml
+++ b/charts/headscale/templates/headscale.yaml
@@ -29,6 +29,8 @@
 metadata:
   name: headscale
   namespace: {{ .Release.Namespace }}
+  annotations:
+    metallb.universe.tf/address-pool: {{ .Values.ipAddressPool }}
 spec:
   type: LoadBalancer
   selector:
diff --git a/charts/headscale/values.yaml b/charts/headscale/values.yaml
index 25709ed..f5da1f7 100644
--- a/charts/headscale/values.yaml
+++ b/charts/headscale/values.yaml
@@ -14,4 +14,4 @@
   clientId: headscale
   clientSecret: ""
   secretName: oauth2-client-headscale
-
+ipAddressPool: example-headscale