diff --git a/charts/stable/tailscale/Chart.yaml b/charts/stable/tailscale/Chart.yaml index 7d170e09de5..8c7e1c098b2 100644 --- a/charts/stable/tailscale/Chart.yaml +++ b/charts/stable/tailscale/Chart.yaml @@ -20,7 +20,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/tailscale - https://hub.docker.com/r/tailscale/tailscale - https://github.com/tailscale/tailscale/blob/main/docs/k8s/run.sh -version: 1.1.5 +version: 1.1.6 annotations: truecharts.org/catagories: | - network diff --git a/charts/stable/tailscale/docs/How-To-Guide.md b/charts/stable/tailscale/docs/How-To-Guide.md index 4781f266980..09529ea7023 100644 --- a/charts/stable/tailscale/docs/How-To-Guide.md +++ b/charts/stable/tailscale/docs/How-To-Guide.md @@ -38,7 +38,7 @@ Leave defaults here. ### Container Configuration - `Auth Key`: The key you received from tailscale in prerequisites above -- `Userspace`: Keep checked (default) unless you wish to create your own tunnels. +- `Userspace`: Now enabled by default, as it is _required_ when using local routes and as an exit node (see below). However may need to be _unchecked_ if you need give Tailscale full access to all the features inside scale (not just GUI/SMB, but Rsync, ping other Tailscale IPs, etc). More info in the [Tailscale Userspace Guide](https://tailscale.com/kb/1112/userspace-networking/). - `Accept DNS`: Enabling it will pass your Global Nameservers from Tailscale to your local install. - `Routes`: Change to the routes you wish Tailscale to have access to on the devices it's connected, such as my LAN in the example. - `Extra Args` passes arguments/flags to the `tailscale up` command. diff --git a/charts/stable/tailscale/questions.yaml b/charts/stable/tailscale/questions.yaml index 29a0ef3a208..f62c7510754 100644 --- a/charts/stable/tailscale/questions.yaml +++ b/charts/stable/tailscale/questions.yaml @@ -26,10 +26,10 @@ questions: default: "" - variable: userspace label: Userspace - description: Userspace Networking mode allows running Tailscale where you don't have access to create a VPN tunnel device. + description: Userspace Networking mode allows running Tailscale where you don't have access to create a VPN tunnel device. *Required for Exit Node/Accessing Local Routes* See How-To-Guide for more info schema: type: boolean - default: false + default: true - variable: accept_dns label: Accept DNS description: Accept DNS configuration from the admin console. diff --git a/charts/stable/tailscale/values.yaml b/charts/stable/tailscale/values.yaml index 5682b14e313..f055fe31bdc 100644 --- a/charts/stable/tailscale/values.yaml +++ b/charts/stable/tailscale/values.yaml @@ -50,7 +50,7 @@ envFrom: tailscale: authkey: "supersecret" - userspace: false + userspace: true accept_dns: false routes: "" dest_ip: ""