Browse Source

[Devops] Added phase1 azure profiles

Nas Villanueva 8 years ago
parent
commit
022afad485

+ 25 - 0
crss-data/crss-data-azure.yml

@@ -0,0 +1,25 @@
+spring:
+  profiles: uat
+  datasource:
+    # TODO: Should be replaced with psql after UAT
+    url: jdbc:postgresql://10.64.0.5:5432/crss_data
+#    url: jdbc:oracle:thin:@10.64.0.5:1521:ORCL
+    username: crss_data
+    password: crss_data
+crss:
+  metadata:
+    datasource:
+      url: jdbc:postgresql://10.64.0.5:5432/crss_data
+      username: crss_data
+      password: crss_data
+  datawarehouse:
+    datasource:
+      platform: oracle
+      url: jdbc:postgresql://10.64.0.5:5432/crss_dw
+      username: crss_dw
+      password: crss_dw
+  registration:
+     datasource:
+       url: jdbc:postgresql://10.64.0.5:5432/crss_reg
+       username: crss_reg
+       password: crss_reg

+ 6 - 0
crss-metering/crss-metering-azure.yml

@@ -0,0 +1,6 @@
+spring:
+  profiles.include: pg-query
+  datasource:
+    url: jdbc:postgresql://10.64.0.5:5432/crss_metering
+    username: crss_metering
+    password: crss_metering

+ 17 - 0
crss-reg/crss-reg-azure.yml

@@ -0,0 +1,17 @@
+spring:
+  datasource:
+    url: jdbc:postgresql://10.64.0.5:5432/crss_reg
+    username: crss_reg
+    password: crss_reg
+crss:
+  xdf:
+    client-type: sftp
+    root-folder: /home/crss_xdf/upload
+    auto-create-dir: true
+    file-encoding: UTF-8
+    file-exists-mode: fail  # OPTIONS:[append, append_no_flush, fail, ignore, replace]
+    remote:
+      host: sftp
+      port: 22
+      username: crss_xdf
+      password: xdf123

+ 6 - 0
crss-sched/crss-sched-azure.yml

@@ -0,0 +1,6 @@
+spring:
+  profiles.include: metronome-azure
+  datasource:
+    url: jdbc:postgresql://10.64.0.5:5432/crss_sched
+    username: crss_sched
+    password: crss_sched

+ 14 - 0
crss-sched/crss-sched-metronome-azure.yml

@@ -0,0 +1,14 @@
+metronome:
+  job-list: ENERGY_PRICE_IMPORT_SCHED, RESERVED_PRICE_IMPORT_SCHED, RESERVED_BCQ_IMPORT_SCHED, RTU_IMPORT_SCHED
+  get-job: http://pemc-dcos.southeastasia.cloudapp.azure.com/service/metronome/v1/jobs/{jobName}
+  put-job: http://pemc-dcos.southeastasia.cloudapp.azure.com/service/metronome/v0/scheduled-jobs/{jobName}
+  get-sched: http://pemc-dcos.southeastasia.cloudapp.azure.com/service/metronome/v1/jobs/{jobName}/schedules/default
+  schedules-json-template:
+    '"schedules": [{
+      "id": "default",
+      "enabled": {enable},
+      "cron": "{scheduleCron}",
+      "timezone": "Asia/Manila",
+      "concurrencyPolicy": "ALLOW",
+      "startingDeadlineSeconds": 900
+    }]'

+ 11 - 0
crss-uaa/crss-uaa-azure.yml

@@ -0,0 +1,11 @@
+spring:
+  datasource:
+    url: jdbc:postgresql://localhost:5432/crss_admin
+    username: crss_admin
+    password: crss_admin
+
+crss:
+  security:
+    oauth2:
+      default-redirect-uri: http://crss.azure.crss.exist.com
+      registered-redirect-uris: http://crss.azure.crss.exist.com,http://bsmd.azure.crss.exist.com