From b1ccfce0b229d544bf08b1c197a2365b40369796 Mon Sep 17 00:00:00 2001 From: "Claudio D. Gasparini" Date: Thu, 4 Feb 2021 09:33:28 +0100 Subject: Decouple application configuration file Agreement is that application configuration should live on OOM - leave an example of the configuration file under docker compose to run locally, instead of use OOM. Mainly for devs - document on README how to run the app with IDE or with docker compose - remove duplicate code on poms Issue-ID: CPS-175 Signed-off-by: Claudio D. Gasparini Change-Id: I328e89dba78cdf4d8abab51e3be5cb6d641064db --- cps-application/pom.xml | 29 ++---------- cps-application/src/main/resources/application.yml | 51 ---------------------- 2 files changed, 4 insertions(+), 76 deletions(-) delete mode 100644 cps-application/src/main/resources/application.yml (limited to 'cps-application') diff --git a/cps-application/pom.xml b/cps-application/pom.xml index a159ad883..744efb2d2 100644 --- a/cps-application/pom.xml +++ b/cps-application/pom.xml @@ -68,6 +68,10 @@ org.springframework.boot spring-boot-maven-plugin + + com.google.cloud.tools + jib-maven-plugin + @@ -76,21 +80,12 @@ false - ${project.groupId} cps-rest - - - - com.google.cloud.tools - jib-maven-plugin - - - xnf-docker @@ -109,14 +104,6 @@ cps-nf-proxy-rest - - - - com.google.cloud.tools - jib-maven-plugin - - - cps-xnf-docker @@ -139,14 +126,6 @@ cps-nf-proxy-rest - - - - com.google.cloud.tools - jib-maven-plugin - - - \ No newline at end of file diff --git a/cps-application/src/main/resources/application.yml b/cps-application/src/main/resources/application.yml deleted file mode 100644 index c3ceecde0..000000000 --- a/cps-application/src/main/resources/application.yml +++ /dev/null @@ -1,51 +0,0 @@ -server: - port: 8080 - -rest: - api: - cps-base-path: /cps/api - xnf-base-path: /cps-nf-proxy/api - -spring: - main: - banner-mode: "off" - jpa: - ddl-auto: create - open-in-view: false - properties: - hibernate: - enable_lazy_load_no_trans: true - dialect: org.hibernate.dialect.PostgreSQLDialect - - datasource: - url: jdbc:postgresql://${DB_HOST}:5432/cpsdb - username: ${DB_USERNAME} - password: ${DB_PASSWORD} - driverClassName: org.postgresql.Driver - initialization-mode: always - - cache: - type: caffeine - cache-names: yangSchema - caffeine: - spec: maximumSize=10000,expireAfterAccess=10m -# Actuator -management: - endpoints: - web: - base-path: /manage - exposure: - include: info,health,loggers - endpoint: - health: - show-details: always - # kubernetes probes: liveness and readiness - probes: - enabled: true - loggers: - enabled: true - -logging: - level: - org: - springframework: INFO -- cgit 1.2.3-korg