36 lines
1.0 KiB
YAML
36 lines
1.0 KiB
YAML
server:
|
|
port: ${SERVER_PORT:${IDENTITY_SERVICE_PORT:8088}}
|
|
|
|
spring:
|
|
application:
|
|
name: identity-service
|
|
datasource:
|
|
url: ${SPRING_DATASOURCE_URL:jdbc:postgresql://localhost:5432/pg-meldestelle-db}
|
|
username: ${SPRING_DATASOURCE_USERNAME:pg-user}
|
|
password: ${SPRING_DATASOURCE_PASSWORD:pg-password}
|
|
cloud:
|
|
consul:
|
|
host: ${CONSUL_HOST:localhost}
|
|
port: ${CONSUL_PORT:8500}
|
|
discovery:
|
|
enabled: true
|
|
register: true
|
|
prefer-ip-address: true
|
|
health-check-path: /actuator/health
|
|
health-check-interval: 10s
|
|
security:
|
|
oauth2:
|
|
resourceserver:
|
|
jwt:
|
|
issuer-uri: ${SPRING_SECURITY_OAUTH2_RESOURCESERVER_JWT_ISSUER_URI:http://localhost:8180/realms/meldestelle}
|
|
jwk-set-uri: ${SPRING_SECURITY_OAUTH2_RESOURCESERVER_JWT_JWK_SET_URI:http://localhost:8180/realms/meldestelle/protocol/openid-connect/certs}
|
|
|
|
management:
|
|
endpoints:
|
|
web:
|
|
exposure:
|
|
include: health,info,metrics,prometheus
|
|
endpoint:
|
|
health:
|
|
show-details: always
|