29 lines
853 B
YAML
29 lines
853 B
YAML
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: {{$.Release.Name}}-{{$.Chart.Name}}-main-config
|
|
data:
|
|
application.yaml: |
|
|
server:
|
|
port: {{ $.Values.port }}
|
|
management:
|
|
server:
|
|
port: {{ $.Values.managementPort }}
|
|
spring:
|
|
cloud:
|
|
vault:
|
|
enabled: true
|
|
app-role.role-id: '{{$.Values.vault.appRole.roleId}}'
|
|
app-role.secret-id: '{{$.Values.vault.appRole.secretId}}'
|
|
config.lifecycle.enabled: true
|
|
session.lifecycle.enabled: true
|
|
fail-fast: true
|
|
api-registry-core:
|
|
url: '{{$.Values.integrations.core.url}}'
|
|
api-registry-generator:
|
|
url: '{{$.Values.integrations.generator.url}}'
|
|
app:
|
|
auth:
|
|
enabled: true
|
|
jwk-uri: '{{$.Values.keycloak.jwk}}'
|
|
jwt-service-claim-name: '{{$.Values.keycloak.claimName}}' |