Browse Source

Externalize crss-sched config per env

Monte Cillo Co 8 years ago
parent
commit
f3c29a6cc8

+ 13 - 0
crss-sched/crss-sched-dev.yml

@@ -0,0 +1,13 @@
+spring:
+  datasource:
+    url: jdbc:postgresql://localhost:5432/crss_sched
+    username: crss_sched
+    password: crss_sched
+    hikari:
+      connectionTimeout: 10000
+      maximumPoolSize: 5
+      minimumIdle: 2
+      idleTimeout: 180000 # 3 min
+      maxLifetime: 600000 # 10 min
+server:
+  port: 8085

+ 15 - 0
crss-sched/crss-sched-pemc-staging.yml

@@ -0,0 +1,15 @@
+spring:
+  jpa:
+    database: ORACLE
+    properties:
+      hibernate:
+        dialect: org.hibernate.dialect.Oracle10gDialect
+  datasource:
+    platform: oracle
+    url: jdbc:oracle:thin:@//192.168.43.62:1522/STLDB1
+    username: crss_scheduler
+    password: crss_scheduler
+    driverClassName: oracle.jdbc.OracleDriver
+    hikari:
+      connectionTimeout: 10000
+      maximumPoolSize: 20

+ 11 - 0
crss-sched/crss-sched-staging.yml

@@ -0,0 +1,11 @@
+spring:
+  datasource:
+    url: jdbc:postgresql://192.168.241.62:5432/crss_sched
+    username: crss_sched
+    password: crss_sched
+    hikari:
+      connectionTimeout: 10000
+      maximumPoolSize: 5
+      minimumIdle: 2
+      idleTimeout: 180000 # 3 min
+      maxLifetime: 600000 # 10 min

+ 11 - 0
crss-sched/crss-sched-uat.yml

@@ -0,0 +1,11 @@
+spring:
+  datasource:
+    url: jdbc:postgresql://192.168.235.6:5432/crss_sched
+    username: crss_sched
+    password: crss_sched
+    hikari:
+      connectionTimeout: 10000
+      maximumPoolSize: 5
+      minimumIdle: 2
+      idleTimeout: 180000 # 3 min
+      maxLifetime: 600000 # 10 min

+ 0 - 60
crss-sched/crss-sched.yml

@@ -1,60 +0,0 @@
-spring:
-  profiles: dev
-  datasource:
-    url: jdbc:postgresql://localhost:5432/crss_sched
-    username: crss_sched
-    password: crss_sched
-    hikari:
-      connectionTimeout: 10000
-      maximumPoolSize: 5
-      minimumIdle: 2
-      idleTimeout: 180000 # 3 min
-      maxLifetime: 600000 # 10 min
-server:
-  port: 8085
-
----
-spring:
-  profiles: staging
-  datasource:
-    url: jdbc:postgresql://192.168.241.62:5432/crss_sched
-    username: crss_sched
-    password: crss_sched
-    hikari:
-      connectionTimeout: 10000
-      maximumPoolSize: 5
-      minimumIdle: 2
-      idleTimeout: 180000 # 3 min
-      maxLifetime: 600000 # 10 min
-
----
-spring:
-  profiles: uat
-  datasource:
-    url: jdbc:postgresql://192.168.235.6:5432/crss_sched
-    username: crss_sched
-    password: crss_sched
-    hikari:
-      connectionTimeout: 10000
-      maximumPoolSize: 5
-      minimumIdle: 2
-      idleTimeout: 180000 # 3 min
-      maxLifetime: 600000 # 10 min
-
----
-spring:
-  profiles: pemc-staging
-  jpa:
-    database: ORACLE
-    properties:
-      hibernate:
-        dialect: org.hibernate.dialect.Oracle10gDialect
-  datasource:
-    platform: oracle
-    url: jdbc:oracle:thin:@//192.168.43.62:1522/STLDB1
-    username: crss_scheduler
-    password: crss_scheduler
-    driverClassName: oracle.jdbc.OracleDriver
-    hikari:
-      connectionTimeout: 10000
-      maximumPoolSize: 20