feat(tailscale): Enable userspace by default and update docs (#3967)

* feat(tailscale): Enable userspace by default and update docs

* more info to tool-tip

* Apply suggestions from code review

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>

* Update charts/stable/tailscale/docs/How-To-Guide.md

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
This commit is contained in:
StevenMcElligott 2022-09-30 10:17:48 -04:00 committed by GitHub
parent 6ceedbdd5a
commit 403ad1fa06
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 5 deletions

View File

@ -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

View File

@ -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.

View File

@ -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 <a href="https://truecharts.org/docs/charts/stable/tailscale/How-To-Guide/">How-To-Guide</a> for more info
schema:
type: boolean
default: false
default: true
- variable: accept_dns
label: Accept DNS
description: Accept DNS configuration from the admin console.

View File

@ -50,7 +50,7 @@ envFrom:
tailscale:
authkey: "supersecret"
userspace: false
userspace: true
accept_dns: false
routes: ""
dest_ip: ""