charts: tailscale-proxy configurable advertise routes
diff --git a/charts/tailscale/templates/install.yaml b/charts/tailscale/templates/install.yaml
index c893760..d9f7e17 100644
--- a/charts/tailscale/templates/install.yaml
+++ b/charts/tailscale/templates/install.yaml
@@ -46,7 +46,7 @@
- name: TS_STATE_DIR
value: /tailscale-state
- name: TS_EXTRA_ARGS
- value: --hostname={{ .Values.hostname }} --login-server={{ .Values.loginServer }} --advertise-routes=192.168.0.0/24 # TODO(giolekva): routes should be configurable
+ value: --hostname={{ .Values.hostname }} --login-server={{ .Values.loginServer }} --advertise-routes={{ .Values.ipSubnet }}
volumeMounts:
- name: tailscale
mountPath: /tailscale-state
diff --git a/charts/tailscale/values.yaml b/charts/tailscale/values.yaml
index 98112ea..8f8b7e7 100644
--- a/charts/tailscale/values.yaml
+++ b/charts/tailscale/values.yaml
@@ -4,3 +4,4 @@
pullPolicy: IfNotPresent
hostname: example-ingress
loginServer: headscale.example.com
+ipSubnet: 10.1.0.1/24