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