feat(tailscale): add tailscale (#3488)

* feat(tailscale): add tailscale

* env

* see logs without env

* try something

* render configmap and adjust script

* perms

* call it differently

* mount tmp

* in ram

* disable temp

* change pers path

* sysmod cap

* no messaeg

* fsgrp 0

* puid0

* hostnet

* service

* priv?

* use the included script

* common

* secret

* try with sa and rbac

* secretname

* render sercet

* excelent copy paster

* set tskubesec

* disable probes and remove portal

* without sys_mod

* empty space

* add configmap

* render

* copy paste specialist

* lowercase

* hmm

* different

* again

* and try again

* again

* uhm

* quote?

* wth

* enc secret

* enable tty

* mm

* remove configmap for now

* reenable configmap

* I'M STUPIDDDD

* enable config map

* conditionally add tun

* conditionaly add caps aswell

* update desc

* now test unprevileged

* rootless

* try nonuser-space + rootless

* add docs and remove env (its defined in configmap already)

* Update charts/incubator/tailscale/values.yaml

* Update charts/incubator/tailscale/values.yaml

* Update charts/incubator/tailscale/templates/_configmap.tpl

* add sock5 and descriptions
This commit is contained in:
Stavros Kois
2022-08-17 19:55:10 +00:00
committed by GitHub
parent 368fe890d6
commit 32a47b60af
12 changed files with 401 additions and 0 deletions
+4
View File
@@ -5,6 +5,7 @@ words:
- APITOKEN
- appname
- Authentik
- authkey
- autoconnect
- backupname
- bazarr
@@ -20,6 +21,7 @@ words:
- dbengine
- ddns
- Djava
- DNAT
- dockerized
- duplicati
- dynmap
@@ -112,6 +114,7 @@ words:
- subquestions
- svcname
- syncthing
- tailscale
- targetport
- tccr
- teamspeak
@@ -120,6 +123,7 @@ words:
- truenas
- truetool
- unifi
- userspace
- valheim
- vaultwarden
- vdev