first commit
This commit is contained in:
39
templates/pep-server/configmap-pep-server.yaml
Normal file
39
templates/pep-server/configmap-pep-server.yaml
Normal file
@@ -0,0 +1,39 @@
|
||||
{{- if eq .Values.common.externalConfigMaps false }}
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: {{ template "pep-server.appName" . }}
|
||||
namespace: {{ .Release.Namespace }}
|
||||
data:
|
||||
JAVA_OPTS: "{{ .Values.pepServer.javaOpts }}"
|
||||
QUARKUS_LOG_CONSOLE_LEVEL: "{{ .Values.pepServer.QUARKUS_LOG_CONSOLE_LEVEL }}"
|
||||
TERMINATION_GRACE_PERIOD_SECS: "{{ .Values.pepServer.terminationGracePeriodSeconds }}"
|
||||
QUARKUS_SHUTDOWN_DELAY: "{{ .Values.pepServer.preStopSleepSeconds }}"
|
||||
extproc_background_cleanup_duration: "{{ .Values.pepServer.extproc_background_cleanup_duration }}"
|
||||
grpc_server_drain: "{{ .Values.pepServer.grpc_server_drain }}"
|
||||
multihost_enabled: "{{ .Values.global.multihost.enabled }}"
|
||||
idle_timeout: "{{ .Values.pepServer.idleTimeout }}"
|
||||
extAuthzTimeout: "{{ .Values.pepServer.extAuthzTimeout }}"
|
||||
ocspTimeOut: "{{ .Values.pepServer.ocspTimeOut | default "900ms" }}"
|
||||
ocspCacheTTL: "{{ .Values.pepServer.ocspCacheTTL | default "1440m" }}"
|
||||
max_orchestration_duration: "{{ .Values.envoy.timeouts.maxDuration }}"
|
||||
{{ if .Values.global.multihost.enabled }}
|
||||
api_enabled: "{{ .Values.global.multihost.listeners.tls.api.enabled }}"
|
||||
api_mtls_enabled: "{{ .Values.global.multihost.listeners.tls.api_mtls.enabled }}"
|
||||
https_enabled: "{{ .Values.global.multihost.listeners.tls.https.enabled }}"
|
||||
webhook_enabled: "{{ .Values.global.multihost.listeners.tls.webhook.enabled }}"
|
||||
api_server_name: "{{ .Values.global.multihost.listeners.tls.api.hostPrefix }}.{{ .Values.global.external_domain }}"
|
||||
api_mtls_server_name: "{{ .Values.global.multihost.listeners.tls.api_mtls.hostPrefix }}.{{ .Values.global.external_domain }}"
|
||||
https_server_name: "{{ .Values.global.multihost.listeners.tls.https.hostPrefix }}.{{ .Values.global.external_domain }}"
|
||||
webhook_server_name: "{{ .Values.global.multihost.listeners.tls.webhook.hostPrefix }}.{{ .Values.global.external_domain }}"
|
||||
listener_port: "8443"
|
||||
{{ else }}
|
||||
listener_port: "4443"
|
||||
listener_mtls_port: "5443"
|
||||
{{- if eq (include "parent.dataplaneMode" . ) "shared" }}
|
||||
api_server_name: "*.{{ .Values.global.external_domain }}"
|
||||
{{- else }}
|
||||
api_server_name: "{{ .Values.global.external_domain }}"
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
Reference in New Issue
Block a user