add missing config vars on server

This commit is contained in:
Abhishek Kondur
2023-11-22 22:26:39 +04:00
parent a87cd81ed6
commit f41ffa50e4
2 changed files with 25 additions and 0 deletions

View File

@@ -32,6 +32,15 @@ data:
SQL_DB: "{{ .Values.db.database }}"
SQL_USER: "{{ .Values.db.username }}"
SQL_PASS: "{{ .Values.db.password }}"
JWT_VALIDITY_DURATION: "{{ .Values.server.jwtDuration }}"
RAC_AUTO_DISABLE: "{{ .Values.server.racAutoDisable }}"
CACHING_ENABLED: "false" # should be false for HA to work
AUTH_PROVIDER: "{{ .Values.server.authProvider }}"
CLIENT_ID: "{{ .Values.server.oAuthclientID }}"
CLIENT_SECRET: "{{ .Values.server.oAuthClientSecret }}"
FRONTEND_URL: "{{ .Values.server.frontendURL }}"
AZURE_TENANT: "{{ .Values.server.azureTenant }}"
OIDC_ISSUER: "{{ .Values.server.oidcIssuer }}"
{{- if .Values.server.turn.enabled -}}
TURN_SERVER_HOST: "REPLACE_TURN_HOST"
TURN_SERVER_API_HOST: "REPLACE_TURN_API_HOST"

View File

@@ -52,6 +52,22 @@ server:
ee:
licensekey: ""
tenantId: ""
# Duration of JWT token validity in seconds
jwtDuration: 43200
# Auto disable a user's connecteds clients bassed on JWT token expiration
racAutoDisable: "true"
# "<azure-ad|github|google|oidc>"
authProvider: ""
# "<client id of your oauth provider>"
oAuthclientID: ""
# "<client secret of your oauth provider>"
oAuthClientSecret: ""
# "https://dashboard.<netmaker base domain>"
frontendURL: ""
# "<only for azure, you may optionally specify the tenant for the OAuth>"
azureTenant: ""
# https://oidc.yourprovider.com - URL of oidc provider
oidcIssuer: ""
turn:
enabled: false
turnHost: ""