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