From f1adf545d5a411db8fd65fc2fbef7ad2016be3ee Mon Sep 17 00:00:00 2001 From: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Date: Tue, 11 Jan 2022 14:05:13 +0200 Subject: [PATCH] feat(guacd): use official image (#1692) * feat(guacd): use official image * run rootless :) --- charts/stable/guacd/Chart.yaml | 2 +- charts/stable/guacd/questions.yaml | 8 ++++---- charts/stable/guacd/values.yaml | 19 ++----------------- 3 files changed, 7 insertions(+), 22 deletions(-) diff --git a/charts/stable/guacd/Chart.yaml b/charts/stable/guacd/Chart.yaml index 42f545ec78b..7c2711cad1b 100644 --- a/charts/stable/guacd/Chart.yaml +++ b/charts/stable/guacd/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: guacd -version: 0.0.10 +version: 0.0.11 appVersion: "1.3.0" description: Guacd - Apache Guacamole is a clientless remote desktop gateway. type: application diff --git a/charts/stable/guacd/questions.yaml b/charts/stable/guacd/questions.yaml index bc4f1a538e6..2b9a139fb6e 100644 --- a/charts/stable/guacd/questions.yaml +++ b/charts/stable/guacd/questions.yaml @@ -191,7 +191,7 @@ questions: label: "ReadOnly Root Filesystem" schema: type: boolean - default: false + default: true - variable: allowPrivilegeEscalation label: "Allow Privilege Escalation" schema: @@ -201,7 +201,7 @@ questions: label: "runAsNonRoot" schema: type: boolean - default: false + default: true - variable: podSecurityContext group: "Security and Permissions" @@ -214,13 +214,13 @@ questions: description: "The UserID of the user running the application" schema: type: int - default: 0 + default: 568 - variable: runAsGroup label: "runAsGroup" description: The groupID this App of the user running the application" schema: type: int - default: 0 + default: 568 - variable: fsGroup label: "fsGroup" description: "The group that should own ALL storage." diff --git a/charts/stable/guacd/values.yaml b/charts/stable/guacd/values.yaml index daf6f2dc270..3f059aff737 100644 --- a/charts/stable/guacd/values.yaml +++ b/charts/stable/guacd/values.yaml @@ -1,18 +1,7 @@ image: - repository: tccr.io/truecharts/guacd + repository: tccr.io/truecharts/guacamole-server pullPolicy: IfNotPresent - tag: v1.3.0 - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - PUID: 568 + tag: v1.4.0@sha256:6b67e159e4e24524bf025a419062249763967085f6111d73d9f3d9ee7b0c13ee service: main: @@ -20,7 +9,3 @@ service: main: targetPort: 4822 port: 4822 - -persistence: - varrun: - enabled: true