deploy-templates/templates/bpms-configmap.yaml (48 lines of code) (raw):
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ .Chart.Name }}
data:
application.yml: |-
spring.datasource.driver-class-name: org.postgresql.Driver
spring.datasource.url: jdbc:postgresql://{{ .Values.db.url }}:{{ .Values.db.port }}/{{ .Values.db.name }}
spring.zipkin.baseUrl: http://zipkin.istio-system:9411
camunda.bpm.job-execution.deployment-aware: false
camunda.bpm.database.schema-update: false
camunda.bpm.history-level: {{ .Values.camunda.bpm.historyLevel }}
camunda.bpm.database-history-level: {{ .Values.camunda.bpm.databaseHistoryLevel }}
dso.url: http://digital-signature-ops:8080
ceph.http-endpoint: {{ .Values.ceph.host }}
keycloak.url: {{ template "keycloak.url" . }}
keycloak.citizen.realm: {{ template "keycloak.citizenTargetRealm" . }}
keycloak.citizen.client-id: {{ .Values.keycloak.citizenClient.clientName }}
keycloak.officer.realm: {{ template "keycloak.officerTargetRealm" . }}
keycloak.officer.client-id: {{ .Values.keycloak.officerClient.clientName }}
excerpt-service-api.url: http://excerpt-service-api:8080
keycloak.system-user.realm: {{ template "keycloak.systemUserTargetRealm" . }}
keycloak.system-user.client-id: {{ .Values.keycloak.systemUserClient.clientName }}
keycloak.officer-system-client.realm: {{ template "keycloak.officerTargetRealm" . }}
keycloak.officer-system-client.client-id: {{ .Values.keycloak.officerSystemClient.clientName }}
{{- if eq .Values.deployProfile "dev" }}
management.endpoints.web.exposure.include: '*'
{{- else }}
management.endpoints.web.exposure.include: 'health, prometheus'
{{- end }}
redis.endpoint : rfs-redis-sentinel.{{ .Release.Namespace }}.svc:26379
storage: {{ toYaml .Values.storage | nindent 6 }}
s3: {{ .Values.s3 | toYaml | nindent 6 }}
data-platform.kafka.enabled: true
data-platform.kafka.bootstrap: {{ .Values.kafka.service }}
data-platform.kafka.topic-properties.num-partitions: {{ .Values.kafka.numPartitions }}
data-platform.kafka.topic-properties.replication-factor: {{ .Values.global.kafkaOperator.replicationFactor }}
data-platform.kafka.ssl.enabled: {{ .Values.kafka.sslEnabled }}
data-platform.kafka.ssl.keystore-certificate: {{ .Values.kafka.sslUserCertificate }}
data-platform.kafka.ssl.keystore-key: {{ .Values.kafka.sslUserKey }}
data-platform.kafka.ssl.truststore-certificate: {{ .Values.kafka.sslClusterCertificate }}
data-platform.kafka.ssl.keystore-type: {{ .Values.kafka.sslCertType }}
data-platform.kafka.ssl.truststore-type: {{ .Values.kafka.sslCertType }}
data-platform.kafka.error-handler.initial-interval: {{ .Values.kafka.errorHandlerInitialInterval }}
data-platform.kafka.error-handler.max-elapsed-time: {{ .Values.kafka.errorHandlerMaxElapsedTime }}
data-platform.kafka.error-handler.multiplier: {{ .Values.kafka.errorHandlerMultiplier }}
spring.rest-template.ssl-checking-enabled: {{ .Values.restTemplate.sslCheckingEnabled }}
digital-document-service.url: http://digital-document-service:8080