Files
helm-charts-hardened/charts/spire/templates/oidc-dp-configmap.yaml
T
Marco Franssen 4d3fb47839 Change socket mounts for more control (readonly)
pods like oidc mount more then one of these sockets, now we can control readonly vs non readonly better

Signed-off-by: Marco Franssen <[email protected]>
Signed-off-by: Marco Franssen <[email protected]>
2023-02-18 13:04:01 +01:00

25 lines
849 B
YAML

{{- if eq (.Values.oidc.enabled | toString) "true" }}
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ include "spire.fullname" . }}-oidc-discovery-provider
namespace: {{ .Release.Namespace }}
data:
oidc-discovery-provider.conf: |
log_level = "{{ .Values.oidc.logLevel }}"
domain = "{{ .Values.oidc.domain }}"
insecure_addr = ":{{ .Values.oidc.service.port }}"
allow_insecure_scheme = {{ .Values.oidc.allowInsecureScheme }}
acme {
directory_url = "{{ .Values.oidc.acme.directoryUrl }}"
cache_dir = "{{ .Values.oidc.acme.cacheDir }}"
tos_accepted = {{ .Values.oidc.acme.tosAccepted }}
email = "{{ .Values.oidc.acme.emailAddress }}"
}
workload_api {
socket_path = "/run/spire/agent-sockets/agent.sock"
trust_domain = "{{ .Values.spire.trustDomain }}"
}
{{ end }}