feat(guacmole-client): Add extension-priority setting (#1772)

* feat(guacmole-client): Add extension-priority setting

* feat(guacmole-client): Add extension-priority setting

* bump
This commit is contained in:
Stavros Kois
2022-01-24 11:54:50 +02:00
committed by GitHub
parent 60a7059c77
commit 5348c20fcb
4 changed files with 23 additions and 3 deletions

View File

@@ -25,7 +25,7 @@ sources:
- https://hub.docker.com/r/guacamole/guacamole
- http://guacamole.incubator.apache.org/doc/gug/introduction.html
type: application
version: 1.0.5
version: 1.0.6
annotations:
truecharts.org/catagories: |
- utilities

View File

@@ -93,13 +93,26 @@ questions:
default: ""
- variable: GUACD_PORT
label: "Guacd Port"
description: "The port that Guacamole should use when connecting to guacd."
description: "The port that Guacamole should use when connecting to guacd"
schema:
type: int
required: true
default: 4822
# Include{containerConfig}
- variable: general
group: "App Configuration"
label: "General Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: EXTENSION_PRIORITY
label: "Extension Priority (Leave blank for default)"
description: "A comma-separated list of the namespaces of all extensions that should be loaded in a specific order"
schema:
type: string
default: ""
- variable: api
group: "App Configuration"
label: "API Configuration"
@@ -818,7 +831,7 @@ questions:
default: 1001
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
description: "The group that should own ALL storage"
schema:
type: int
default: 568

View File

@@ -6,6 +6,10 @@ kind: ConfigMap
metadata:
name: guacamole-client-env
data:
{{/* GENERAL */}}
{{- if .Values.general.EXTENSION_PRIORITY }}
EXTENSION_PRIORITY: {{ .Values.general.EXTENSION_PRIORITY | quote }}
{{- end }}
{{/* API */}}
{{- if .Values.api.API_SESSION_TIMEOUT }}
API_SESSION_TIMEOUT: {{ .Values.api.API_SESSION_TIMEOUT | quote }}

View File

@@ -42,6 +42,9 @@ header:
api: {}
# API_SESSION_TIMEOUT: "60"
general: {}
# EXTENSION_PRIORITY: "openid"
json: {}
# JSON_SECRET_KEY: "random32charkey"
# JSON_TRUSTED_NETWORKS: "127.0.0.0/8, 10.0.0.0/8"