Merge pull request #223 from stavros-k/tailscale

fix(tailscale): render secret
This commit is contained in:
Stavros Kois
2022-09-13 11:12:42 +03:00
committed by GitHub
3 changed files with 11 additions and 2 deletions

View File

@@ -15,4 +15,4 @@ maintainers:
name: common
sources: null
type: library
version: 10.5.9
version: 10.5.10

View File

@@ -9,5 +9,6 @@ Template to render Tailscale addon. It will add the container to the list of add
{{- $_ := set .Values.additionalContainers "addon-tailscale" $container -}}
{{ include "tailscale.sa" . }}
{{ include "tailscale.rbac" . }}
{{ include "tailscale.secret" . }}
{{- end -}}
{{- end -}}

View File

@@ -11,10 +11,18 @@ command: ["ash", "/tailscale/run.sh"]
tty: true
# It should run rootless. But needs test
securityContext:
{{- if .Values.addons.vpn.tailscale.userspace }}
runAsUser: 1000
runAsGroup: 1000
runAsNonRoot: true
readOnlyRootFilesystem: true
{{- else }}
runAsUser: 0
runAsGroup: 0
runAsNonRoot: false
readOnlyRootFilesystem: false
{{- end }}
capabilities:
add:
- NET_ADMIN