guacamole: enable json auth for remotedesktop sso
This commit is contained in:
@@ -307,6 +307,13 @@ spec:
|
|||||||
# Recordings are written by guacd and read by guacamole web (history UI).
|
# Recordings are written by guacd and read by guacamole web (history UI).
|
||||||
- name: RECORDING_SEARCH_PATH
|
- name: RECORDING_SEARCH_PATH
|
||||||
value: /var/lib/guacamole/recordings
|
value: /var/lib/guacamole/recordings
|
||||||
|
- name: JSON_ENABLED
|
||||||
|
value: "true"
|
||||||
|
- name: JSON_SECRET_KEY
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: guacamole-json-auth-key
|
||||||
|
key: password
|
||||||
# Map well-formed env vars to guacamole.properties at container start.
|
# Map well-formed env vars to guacamole.properties at container start.
|
||||||
# Lets the 1Password vault extension read its config (op-connect-url,
|
# Lets the 1Password vault extension read its config (op-connect-url,
|
||||||
# op-connect-token, op-vault-id) without templating the ConfigMap.
|
# op-connect-token, op-vault-id) without templating the ConfigMap.
|
||||||
@@ -447,6 +454,14 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
itemPath: vaults/IAmWorkin/items/Guacamole
|
itemPath: vaults/IAmWorkin/items/Guacamole
|
||||||
---
|
---
|
||||||
|
apiVersion: onepassword.com/v1
|
||||||
|
kind: OnePasswordItem
|
||||||
|
metadata:
|
||||||
|
name: guacamole-json-auth-key
|
||||||
|
namespace: guacamole
|
||||||
|
spec:
|
||||||
|
itemPath: vaults/IAmWorkin/items/Guacamole JSON Auth
|
||||||
|
---
|
||||||
# Blue Jay Branding Extension (CSS + translations)
|
# Blue Jay Branding Extension (CSS + translations)
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
@@ -468,7 +483,7 @@ data:
|
|||||||
# MySQL/guacd settings provided via env vars — do NOT duplicate here
|
# MySQL/guacd settings provided via env vars — do NOT duplicate here
|
||||||
|
|
||||||
# Extension Priority
|
# Extension Priority
|
||||||
extension-priority: mysql, ban, bluejay, onepassword-vault, *
|
extension-priority: mysql, ban, bluejay, onepassword-vault, json, *
|
||||||
|
|
||||||
# Ban (brute force)
|
# Ban (brute force)
|
||||||
ban-max-invalid-attempts: 5
|
ban-max-invalid-attempts: 5
|
||||||
|
|||||||
Reference in New Issue
Block a user