diff --git a/ordinis-app/src/main/resources/application.yml b/ordinis-app/src/main/resources/application.yml index c4bf989..b43bef7 100644 --- a/ordinis-app/src/main/resources/application.yml +++ b/ordinis-app/src/main/resources/application.yml @@ -133,6 +133,27 @@ spring: enabled: true backend: secret application-name: ordinis/cuod + datasource: + url: jdbc:postgresql://${ORDINIS_PG_HOST}:${ORDINIS_PG_PORT:5432}/${ORDINIS_PG_DB:ordinis} + username: ${ORDINIS_PG_USER} + password: ${ORDINIS_PG_PASSWORD} + driver-class-name: org.postgresql.Driver + kafka: + bootstrap-servers: ${ORDINIS_KAFKA_BOOTSTRAP} + properties: + security.protocol: ${ORDINIS_KAFKA_SECURITY:SASL_PLAINTEXT} + sasl.mechanism: ${ORDINIS_KAFKA_SASL_MECHANISM:SCRAM-SHA-512} + sasl.jaas.config: >- + org.apache.kafka.common.security.scram.ScramLoginModule required + username="${ORDINIS_KAFKA_USER}" + password="${ORDINIS_KAFKA_PASSWORD}"; + producer: + acks: all + key-serializer: org.apache.kafka.common.serialization.StringSerializer + value-serializer: org.apache.kafka.common.serialization.StringSerializer + properties: + enable.idempotence: true + compression.type: lz4 jpa: hibernate: ddl-auto: validate diff --git a/ordinis-projection-writer/src/main/resources/application.yml b/ordinis-projection-writer/src/main/resources/application.yml index b003e3c..e4b118b 100644 --- a/ordinis-projection-writer/src/main/resources/application.yml +++ b/ordinis-projection-writer/src/main/resources/application.yml @@ -114,8 +114,35 @@ spring: backend: secret application-name: ordinis/cuod datasource: + url: jdbc:postgresql://${ORDINIS_PG_HOST}:${ORDINIS_PG_PORT:5432}/${ORDINIS_PG_DB:ordinis} + username: ${ORDINIS_PG_USER} + password: ${ORDINIS_PG_PASSWORD} + driver-class-name: org.postgresql.Driver hikari: read-only: true + data: + redis: + host: ${ORDINIS_REDIS_HOST:ordinis-redis} + port: ${ORDINIS_REDIS_PORT:6379} + password: ${ORDINIS_REDIS_PASSWORD:} + timeout: 2s + kafka: + bootstrap-servers: ${ORDINIS_KAFKA_BOOTSTRAP} + properties: + security.protocol: ${ORDINIS_KAFKA_SECURITY:SASL_PLAINTEXT} + sasl.mechanism: ${ORDINIS_KAFKA_SASL_MECHANISM:SCRAM-SHA-512} + sasl.jaas.config: >- + org.apache.kafka.common.security.scram.ScramLoginModule required + username="${ORDINIS_KAFKA_USER}" + password="${ORDINIS_KAFKA_PASSWORD}"; + consumer: + group-id: ordinis-projection-cuod + auto-offset-reset: earliest + enable-auto-commit: false + key-deserializer: org.apache.kafka.common.serialization.StringDeserializer + value-deserializer: org.apache.kafka.common.serialization.StringDeserializer + listener: + ack-mode: record jpa: hibernate: ddl-auto: none diff --git a/ordinis-read-api/src/main/resources/application.yml b/ordinis-read-api/src/main/resources/application.yml index 9df0e93..0899ebb 100644 --- a/ordinis-read-api/src/main/resources/application.yml +++ b/ordinis-read-api/src/main/resources/application.yml @@ -111,6 +111,10 @@ spring: backend: secret application-name: ordinis/cuod datasource: + url: jdbc:postgresql://${ORDINIS_PG_HOST}:${ORDINIS_PG_PORT:5432}/${ORDINIS_PG_DB:ordinis} + username: ${ORDINIS_PG_USER} + password: ${ORDINIS_PG_PASSWORD} + driver-class-name: org.postgresql.Driver hikari: read-only: true jpa: