diff --git a/configmaps/api-gateway-configs.yaml b/configmaps/api-gateway-configs.yaml new file mode 100644 index 0000000..f70b391 --- /dev/null +++ b/configmaps/api-gateway-configs.yaml @@ -0,0 +1,746 @@ +apiVersion: v1 +data: + api-gateway.yaml: | + resilience4j.retry: + configs: + default: + maxAttempts: 1 + #waitDuration: 100 + #retryExceptions: + #- org.springframework.web.client.HttpServerErrorException + #- java.util.concurrent.TimeoutException + #- java.io.IOException + eureka: + client: + enabled: false + serviceUrl: + defaultZone: 'http://localhost:8761/eureka/' + fetch-registry: false + register-with-eureka: false + debug: false + logging: + level: + org: + springframework: + web: + server: DEBUG + client: ERROR + spring: + datasource: + tomcat: + min-evictable-idle-time-millis: 200000 + max-active: 30 + max-idle: 2 + min-idle: 1 + max-age: 200000 + http: + multipart: + max-file-size: 200MB + max-request-size: 200MB + cloud: + gateway: + httpclient: + connect-timeout: 1000 + response-timeout: 50s + routes: + - id: iam + uri: 'http://csi-iam-service' + predicates: + - Path=/iam/** + filters: + - StripPrefix=1 + - id: document + uri: 'http://document-management-services' + predicates: + - Path=/document-management/** + filters: + - StripPrefix=1 + - id: document-engine + uri: 'http://document-storage-engine-service' + predicates: + - Path=/document-engine/** + filters: + - StripPrefix=1 + - id: medispan + uri: 'http://csi-net-medispan' + predicates: + - Path=/csi-net-medispan/** + filters: + - StripPrefix=1 + - id: appointment-channel + uri: 'http://cas-appointment-channel' + predicates: + - Path=/cas-appointment-channel/** + filters: + - StripPrefix=1 + - id: crs-channel + uri: 'http://crs-channel' + predicates: + - Path=/crs-channel/** + filters: + - StripPrefix=1 + - id: sick-leave-create + uri: 'http://sick-leave-create' + predicates: + - Path=/sick-leave-create/** + filters: + - StripPrefix=1 + - id: doctor-verify + uri: 'http://sick-leave-doctor-verify' + predicates: + - Path=/sick-leave-doctor-verify/** + filters: + - StripPrefix=1 + - id: reporting-publisher + uri: 'http://csi-reporting-publisher' + predicates: + - Path=/reporting-publisher/** + filters: + - StripPrefix=1 + - id: config-repo + uri: 'http://config-server' + predicates: + - Path=/config-server/** + filters: + - StripPrefix=1 + - id: econsent + uri: 'http://cs-net-econsent' + predicates: + - Path=/cs-net-econsent/** + filters: + - StripPrefix=1 + - id: econsentui + uri: 'http://cs-net-econsentui' + predicates: + - Path=/cs-net-econsentui/** + filters: + - StripPrefix=1 + - id: middleware + uri: 'http://csi-document-management-service' #'http://document-management-middleware' + predicates: + - Path=/document-management-middleware/** + filters: + - StripPrefix=1 + - id: csi-ie-hpd + uri: 'http://csi-ie-hpd' + predicates: + - Path=/csi-ie-hpd/** + filters: + - StripPrefix=1 + - id: cs-net-physiotherapy + uri: 'http://cs-net-physiotherapy' + predicates: + - Path=/cs-net-physiotherapy/** + filters: + - StripPrefix=1 + - id: cs-net-physiotherapy-ui + uri: 'http://cs-net-physiotherapyui' + predicates: + - Path=/cs-net-physiotherapyui/** + filters: + - StripPrefix=1 + - id: cs-net-social-worker-ui + uri: 'http://cs-net-social-worker-ui' + predicates: + - Path=/cs-net-social-worker-ui/** + filters: + - StripPrefix=1 + - id: cs-net-social-worker + uri: 'http://cs-net-social-worker' + predicates: + - Path=/cs-net-social-worker/** + filters: + - StripPrefix=1 + - id: csi-ie-pdq + uri: 'http://csi-ie-pdq' + predicates: + - Path=/csi-ie-pdq/** + filters: + - StripPrefix=1 + - id: csi-ie-employee + uri: 'http://csi-ie-employee' + predicates: + - Path=/csi-ie-employee/** + filters: + - StripPrefix=1 + - id: csi-ie-xdsb + uri: 'http://csi-ie-xdsb' + predicates: + - Path=/csi-ie-xdsb/** + filters: + - StripPrefix=1 + - id: csi-streaming-etl-service + uri: 'http://csi-streaming-etl-service' + predicates: + - Path=/csi-streaming-etl-service/** + filters: + - StripPrefix=1 + - id: csi-rf-file-uploader-service + uri: 'http://csi-rf-file-uploader-service' + predicates: + - Path=/rf/** + filters: + - StripPrefix=1 + metadata: + connect-timeout: 5000 + response-timeout: 1200000 + idle-timeout: 60000 + - id: medical-report-channel + uri: 'http://medical-report-channel' + predicates: + - Path=/medical-report-channel/** + filters: + - StripPrefix=1 + - id: service-base-ui-registry + uri: 'http://service-base-ui-registry' + predicates: + - Path=/service-base-ui-registry/** + filters: + - StripPrefix=1 + - id: csi-ie-lakum + uri: 'http://csi-ie-lakum' + predicates: + - Path=/csi-ie-lakum/** + filters: + - StripPrefix=1 + - id: csi-ie-interbranch + uri: 'http://csi-ie-interbranch' + predicates: + - Path=/csi-ie-interbranch/** + filters: + - StripPrefix=1 + - id: csi-ie-prescription + uri: 'http://csi-ie-prescription' + predicates: + - Path=/csi-ie-prescription/** + filters: + - StripPrefix=1 + - id: crs-channel-user + uri: 'http://crs-channel-user' + predicates: + - Path=/crs-channel-user/** + filters: + - StripPrefix=1 + - id: cs-net-econsent + uri: 'http://cs-net-econsent' + predicates: + - Path=/cs-net-econsent/** + filters: + - StripPrefix=1 + - id: csi-bm-approval + uri: 'http://csi-bm-approval' + predicates: + - Path=/csi-bm-approval/** + filters: + - StripPrefix=1 + - id: csi-bm-billing + uri: 'http://csi-bm-billing' + predicates: + - Path=/csi-bm-billing/** + filters: + - StripPrefix=1 + metadata: + connect-timeout: 5000 + response-timeout: 300000 + idle-timeout: 60000 + - id: csi-bm-prm + uri: 'http://csi-bm-prm' + predicates: + - Path=/csi-bm-prm/** + filters: + - StripPrefix=1 + - id: csi-bm-inte-bridge + uri: 'http://csi-bm-inte-bridge' + predicates: + - Path=/csi-bm-inte-bridge/** + filters: + - StripPrefix=1 + - id: csi-bm-invoice + uri: 'http://csi-bm-invoice' + predicates: + - Path=/csi-bm-invoice/** + filters: + - StripPrefix=1 + metadata: + connect-timeout: 5000 + response-timeout: 300000 + idle-timeout: 60000 + - id: csi-ie-api + uri: 'http://csi-ie-api' + predicates: + - Path=/csi-ie-api/** + filters: + - StripPrefix=1 + - id: csi-ie-cyclus + uri: 'http://csi-ie-cyclus' + predicates: + - Path=/csi-ie-cyclus/** + filters: + - StripPrefix=1 + - id: csi-ie-doctor-api + uri: 'http://csi-ie-doctor-api' + predicates: + - Path=/csi-ie-doctor-api/** + filters: + - StripPrefix=1 + - id: csi-ie-dq + uri: 'http://csi-ie-dq' + predicates: + - Path=/csi-ie-dq/** + filters: + - StripPrefix=1 + - id: csi-ie-general + uri: 'http://csi-ie-general' + predicates: + - Path=/csi-ie-general/** + filters: + - StripPrefix=1 + - id: csi-ie-generalii + uri: 'http://csi-ie-generalii' + predicates: + - Path=/csi-ie-generalii/** + filters: + - StripPrefix=1 + - id: csi-ie-insurance + uri: 'http://csi-ie-insurance' + predicates: + - Path=/csi-ie-insurance/** + filters: + - StripPrefix=1 + - id: csi-ie-lakum-batch + uri: 'http://csi-ie-lakum-batch' + predicates: + - Path=/csi-ie-lakum-batch/** + filters: + - StripPrefix=1 + - id: csi-ie-misc + uri: 'http://csi-ie-misc' + predicates: + - Path=/csi-ie-misc/** + filters: + - StripPrefix=1 + - id: csi-ie-mobile + uri: 'http://csi-ie-mobile' + predicates: + - Path=/csi-ie-mobile/** + filters: + - StripPrefix=1 + metadata: + connect-timeout: 5000 + response-timeout: 300000 + idle-timeout: 60000 + - id: csi-ie-mobile2 + uri: 'http://csi-ie-mobile' + predicates: + - Path=/csi-ie-mobile/api/cache + filters: + - StripPrefix=1 + metadata: + connect-timeout: 5000 + response-timeout: 300000 + idle-timeout: 60000 + - id: csi-ie-pacsurl + uri: 'http://csi-ie-pacsurl' + predicates: + - Path=/csi-ie-pacsurl/** + filters: + - StripPrefix=1 + - id: csi-ie-zatca + uri: 'http://csi-ie-zatca' + predicates: + - Path=/csi-ie-zatca/** + filters: + - StripPrefix=1 + - id: csi-java-base-utility + uri: 'http://csi-java-base-utility' + predicates: + - Path=/csi-java-base-utility/** + filters: + - StripPrefix=1 + - id: csi-java-ds-dental-core + uri: 'http://csi-java-ds-dental-core' + predicates: + - Path=/csi-java-ds-dental-core/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-common + uri: 'http://csi-java-ehr-common' + predicates: + - Path=/csi-java-ehr-common/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-common-scheduler + uri: 'http://csi-java-ehr-common-scheduler' + predicates: + - Path=/csi-java-ehr-common-scheduler/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-config + uri: 'http://csi-java-ehr-config' + predicates: + - Path=/csi-java-ehr-config/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ic-bundle + uri: 'http://csi-java-ehr-ic-bundle' + predicates: + - Path=/csi-java-ehr-ic-bundle/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ic-dashboard + uri: 'http://csi-java-ehr-ic-dashboard' + predicates: + - Path=/csi-java-ehr-ic-dashboard/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-initialassessment + uri: 'http://csi-java-ehr-initialassessment' + predicates: + - Path=/csi-java-ehr-initialassessment/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ip + uri: 'http://csi-java-ehr-ip' + predicates: + - Path=/csi-java-ehr-ip/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ip-doctor-prescription + uri: 'http://csi-java-ehr-ip-doctor-prescription' + predicates: + - Path=/csi-java-ehr-ip-doctor-prescription/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ldr + uri: 'http://csi-java-ehr-ldr' + predicates: + - Path=/csi-java-ehr-ldr/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-listener + uri: 'http://csi-java-ehr-listener' + predicates: + - Path=/csi-java-ehr-listener/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-opd + uri: 'http://csi-java-ehr-opd' + predicates: + - Path=/csi-java-ehr-opd/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-or-anesthesia + uri: 'http://csi-java-ehr-or-anesthesia' + predicates: + - Path=/csi-java-ehr-or-anesthesia/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-or-book + uri: 'http://csi-java-ehr-or-book' + predicates: + - Path=/csi-java-ehr-or-book/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-or-booking + uri: 'http://csi-java-ehr-or-booking' + predicates: + - Path=/csi-java-ehr-or-booking/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-patient-pomr + uri: 'http://csi-java-ehr-patient-pomr' + predicates: + - Path=/csi-java-ehr-patient-pomr/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-specializedclinic + uri: 'http://csi-java-ehr-specializedclinic' + predicates: + - Path=/csi-java-ehr-specializedclinic/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-specialized-clinic + uri: 'http://csi-java-ehr-specializedclinic' + predicates: + - Path=/csi-java-ehr-specialized-clinic/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-template + uri: 'http://csi-java-ehr-template' + predicates: + - Path=/csi-java-ehr-template/** + filters: + - StripPrefix=1 + - id: csi-java-workflow-automation + uri: 'http://csi-java-workflow-automation' + predicates: + - Path=/csi-java-workflow-automation/** + filters: + - StripPrefix=1 + - id: csi-net-base-wss + uri: 'http://csi-net-base-wss' + predicates: + - Path=/csi-net-base-wss/** + filters: + - StripPrefix=1 + - id: csi-net-bloodbnk + uri: 'http://csi-net-bloodbnk' + predicates: + - Path=/csi-net-bloodbnk/** + filters: + - StripPrefix=1 + - id: csi-net-bloodbnk-mgt + uri: 'http://csi-net-bloodbnk-mgt' + predicates: + - Path=/csi-net-bloodbnk-mgt/** + filters: + - StripPrefix=1 + - id: csi-net-ehr-dboardpc + uri: 'http://csi-net-ehr-dboardpc' + predicates: + - Path=/csi-net-ehr-dboardpc/** + filters: + - StripPrefix=1 + - id: csi-net-ehr-ip-discharg + uri: 'http://csi-net-ehr-ip-discharg' + predicates: + - Path=/csi-net-ehr-ip-discharg/** + filters: + - StripPrefix=1 + - id: csi-net-ehr-opd-master + uri: 'http://csi-net-ehr-opd-master' + predicates: + - Path=/csi-net-ehr-opd-master/** + filters: + - StripPrefix=1 + - id: csi-net-ehr-opd-patient + uri: 'http://csi-net-ehr-opd-patient' + predicates: + - Path=/csi-net-ehr-opd-patient/** + filters: + - StripPrefix=1 + - id: csi-net-empi-crs-inte + uri: 'http://csi-net-empi-crs-inte' + predicates: + - Path=/csi-net-empi-crs-inte/** + filters: + - StripPrefix=1 + - id: csi-net-empi-hijridte + uri: 'http://csi-net-empi-hijridte' + predicates: + - Path=/csi-net-empi-hijridte/** + filters: + - StripPrefix=1 + - id: csi-net-empiread + uri: 'http://csi-net-empiread' + predicates: + - Path=/csi-net-empiread/** + filters: + - StripPrefix=1 + - id: csi-net-empiwrit + uri: 'http://csi-net-empiwrit' + predicates: + - Path=/csi-net-empiwrit/** + filters: + - StripPrefix=1 + - id: csi-net-erfuncti + uri: 'http://csi-net-erfuncti' + predicates: + - Path=/csi-net-erfuncti/** + filters: + - StripPrefix=1 + - id: csi-net-hemdialy + uri: 'http://csi-net-hemdialy' + predicates: + - Path=/csi-net-hemdialy/** + filters: + - StripPrefix=1 + - id: csi-net-himservi + uri: 'http://csi-net-himservi' + predicates: + - Path=/csi-net-himservi/** + filters: + - StripPrefix=1 + - id: csi-net-lab-scheduled + uri: 'http://csi-net-lab-scheduled' + predicates: + - Path=/csi-net-lab-scheduled/** + filters: + - StripPrefix=1 + - id: csi-net-lab-vidaptor + uri: 'http://csi-net-lab-vidaptor' + predicates: + - Path=/csi-net-lab-vidaptor/** + filters: + - StripPrefix=1 + - id: csi-net-labsrvcs + uri: 'http://csi-net-labsrvcs' + predicates: + - Path=/csi-net-labsrvcs/** + filters: + - StripPrefix=1 + metadata: + connect-timeout: 5000 + response-timeout: 120000 + idle-timeout: 60000 + - id: csi-net-medispan + uri: 'http://csi-net-medispan' + predicates: + - Path=/csi-net-medispan/** + filters: + - StripPrefix=1 + - id: csi-net-noty + uri: 'http://csi-net-noty' + predicates: + - Path=/csi-net-noty/** + filters: + - StripPrefix=1 + - id: csi-net-noty-email + uri: 'http://csi-net-noty-email' + predicates: + - Path=/csi-net-noty-email/** + filters: + - StripPrefix=1 + - id: csi-net-noty-msgtempl + uri: 'http://csi-net-noty-msgtempl' + predicates: + - Path=/csi-net-noty-msgtempl/** + filters: + - StripPrefix=1 + - id: csi-net-noty-query + uri: 'http://csi-net-noty-query' + predicates: + - Path=/csi-net-noty-query/** + filters: + - StripPrefix=1 + - id: csi-net-noty-sms + uri: 'http://csi-net-noty-sms' + predicates: + - Path=/csi-net-noty-sms/** + filters: + - StripPrefix=1 + - id: csi-personalization-service + uri: 'http://csi-personalization-service' + predicates: + - Path=/csi-personalization-service/** + filters: + - StripPrefix=1 + - id: csi-phr-base + uri: 'http://csi-phr-base' + predicates: + - Path=/csi-phr-base/** + filters: + - StripPrefix=1 + metadata: + response-timeout: 240000 + connect-timeout: 50000 + - id: csi-phr-cron + uri: 'http://csi-phr-cron' + predicates: + - Path=/csi-phr-cron/** + filters: + - StripPrefix=1 + - id: csi-pms-adt-request + uri: 'http://csi-pms-adt-request' + predicates: + - Path=/csi-pms-adt-request/** + filters: + - StripPrefix=1 + - id: csi-pms-rms-masterdata + uri: 'http://csi-pms-rms-masterdata' + predicates: + - Path=/csi-pms-rms-masterdata/** + filters: + - StripPrefix=1 + - id: csi-pms-rms-reservation + uri: 'http://csi-pms-rms-reservation' + predicates: + - Path=/csi-pms-rms-reservation/** + filters: + - StripPrefix=1 + - id: csi-pms-rms-resource-registry + uri: 'http://csi-pms-rms-resource-registry' + predicates: + - Path=/csi-pms-rms-resource-registry/** + filters: + - StripPrefix=1 + - id: csi-reporting-service + uri: 'http://csi-reporting-service' + predicates: + - Path=/csi-reporting-service/** + filters: + - StripPrefix=1 + metadata: + response-timeout: 1200000 + connect-timeout: 50000 + - id: csi-rf-jdbc-sink-service + uri: 'http://csi-rf-jdbc-sink-service' + predicates: + - Path=/csi-rf-jdbc-sink-service/** + filters: + - StripPrefix=1 + - id: csi-rms-morgue + uri: 'http://csi-rms-morgue' + predicates: + - Path=/csi-rms-morgue/** + filters: + - StripPrefix=1 + - id: document-management-middleware + uri: 'http://csi-document-management-service' #'http://document-management-middleware' + predicates: + - Path=/document-management-middleware/** + filters: + - StripPrefix=1 + - id: service-base-masterdata + uri: 'http://service-base-masterdata' + predicates: + - Path=/service-base-masterdata/** + filters: + - StripPrefix=1 + - id: service-base-role-permission + uri: 'http://service-base-role-permission' + predicates: + - Path=/service-base-role-permission/** + filters: + - StripPrefix=1 + - id: sick-leave-doctor-verify + uri: 'http://sick-leave-doctor-verify' + predicates: + - Path=/sick-leave-doctor-verify/** + filters: + - StripPrefix=1 + - id: csi-net-hhc + uri: 'http://csi-net-hhc' + predicates: + - Path=/csi-net-hhc/** + filters: + - StripPrefix=1 + - id: wasfaty-service-channel + uri: 'http://wasfaty-service-channel' + predicates: + - Path=/wasfaty-service-channel/** + filters: + - StripPrefix=1 + - id: document-generator-core + uri: http://document-generator-core + predicates: + - Path=/document-generator-core/** + filters: + - StripPrefix=1 + - id: csi-otp-service + uri: 'http://csi-otp-service' + predicates: + - Path=/csi-otp-service/** + filters: + - StripPrefix=1 + - id: vida-ie-simulator + uri: 'http://vida-ie-simulator' + predicates: + - Path=/vida-ie-simulator/** + filters: + - StripPrefix=1 +kind: ConfigMap +metadata: + creationTimestamp: null + name: api-gateway-configs + namespace: csi-uat diff --git a/configmaps/api-gateway-configs.yaml.bkp b/configmaps/api-gateway-configs.yaml.bkp new file mode 100644 index 0000000..618ba29 --- /dev/null +++ b/configmaps/api-gateway-configs.yaml.bkp @@ -0,0 +1,690 @@ +apiVersion: v1 +data: + api-gateway.yaml: | + eureka: + client: + enabled: false + serviceUrl: + defaultZone: 'http://localhost:8761/eureka/' + fetch-registry: false + register-with-eureka: false + debug: false + logging: + level: + org: + springframework: + web: + server: DEBUG + client: ERROR + spring: + datasource: + tomcat: + min-evictable-idle-time-millis: 200000 + max-active: 30 + max-idle: 2 + min-idle: 1 + max-age: 200000 + http: + multipart: + max-file-size: 200MB + max-request-size: 200MB + cloud: + gateway: + httpclient: + connect-timeout: 1000 + response-timeout: 50s + routes: + - id: iam + uri: 'http://csi-iam-service' + predicates: + - Path=/iam/** + filters: + - StripPrefix=1 + - id: document + uri: 'http://document-management-services' + predicates: + - Path=/document-management/** + filters: + - StripPrefix=1 + - id: document-engine + uri: 'http://document-storage-engine-service' + predicates: + - Path=/document-engine/** + filters: + - StripPrefix=1 + - id: medispan + uri: 'http://csi-net-medispan' + predicates: + - Path=/csi-net-medispan/** + filters: + - StripPrefix=1 + - id: appointment-channel + uri: 'http://cas-appointment-channel' + predicates: + - Path=/cas-appointment-channel/** + filters: + - StripPrefix=1 + - id: crs-channel + uri: 'http://crs-channel' + predicates: + - Path=/crs-channel/** + filters: + - StripPrefix=1 + - id: sick-leave-create + uri: 'http://sick-leave-create' + predicates: + - Path=/sick-leave-create/** + filters: + - StripPrefix=1 + - id: doctor-verify + uri: 'http://sick-leave-doctor-verify' + predicates: + - Path=/sick-leave-doctor-verify/** + filters: + - StripPrefix=1 + - id: reporting-publisher + uri: 'http://csi-reporting-publisher' + predicates: + - Path=/reporting-publisher/** + filters: + - StripPrefix=1 + - id: config-repo + uri: 'http://config-server' + predicates: + - Path=/config-server/** + filters: + - StripPrefix=1 + - id: econsent + uri: 'http://cs-net-econsent' + predicates: + - Path=/cs-net-econsent/** + filters: + - StripPrefix=1 + - id: econsentui + uri: 'http://cs-net-econsentui' + predicates: + - Path=/cs-net-econsentui/** + filters: + - StripPrefix=1 + - id: middleware + uri: 'http://csi-document-management-service' #'http://document-management-middleware' + predicates: + - Path=/document-management-middleware/** + filters: + - StripPrefix=1 + - id: csi-ie-hpd + uri: 'http://csi-ie-hpd' + predicates: + - Path=/csi-ie-hpd/** + filters: + - StripPrefix=1 + - id: cs-net-physiotherapy + uri: 'http://cs-net-physiotherapy' + predicates: + - Path=/cs-net-physiotherapy/** + filters: + - StripPrefix=1 + - id: cs-net-physiotherapy-ui + uri: 'http://cs-net-physiotherapyui' + predicates: + - Path=/cs-net-physiotherapyui/** + filters: + - StripPrefix=1 + - id: cs-net-social-worker-ui + uri: 'http://cs-net-social-worker-ui' + predicates: + - Path=/cs-net-social-worker-ui/** + filters: + - StripPrefix=1 + - id: cs-net-social-worker + uri: 'http://cs-net-social-worker' + predicates: + - Path=/cs-net-social-worker/** + filters: + - StripPrefix=1 + - id: csi-ie-pdq + uri: 'http://csi-ie-pdq' + predicates: + - Path=/csi-ie-pdq/** + filters: + - StripPrefix=1 + - id: csi-ie-employee + uri: 'http://csi-ie-employee' + predicates: + - Path=/csi-ie-employee/** + filters: + - StripPrefix=1 + - id: csi-ie-xdsb + uri: 'http://csi-ie-xdsb' + predicates: + - Path=/csi-ie-xdsb/** + filters: + - StripPrefix=1 + - id: csi-streaming-etl-service + uri: 'http://csi-streaming-etl-service' + predicates: + - Path=/csi-streaming-etl-service/** + filters: + - StripPrefix=1 + - id: csi-rf-file-uploader-service + uri: 'http://csi-rf-file-uploader-service' + predicates: + - Path=/rf/** + filters: + - StripPrefix=1 + metadata: + connect-timeout: 5000 + response-timeout: 300000 + idle-timeout: 60000 + - id: medical-report-channel + uri: 'http://medical-report-channel' + predicates: + - Path=/medical-report-channel/** + filters: + - StripPrefix=1 + - id: service-base-ui-registry + uri: 'http://service-base-ui-registry' + predicates: + - Path=/service-base-ui-registry/** + filters: + - StripPrefix=1 + - id: csi-ie-lakum + uri: 'http://csi-ie-lakum' + predicates: + - Path=/csi-ie-lakum/** + filters: + - StripPrefix=1 + - id: csi-ie-interbranch + uri: 'http://csi-ie-interbranch' + predicates: + - Path=/csi-ie-interbranch/** + filters: + - StripPrefix=1 + - id: csi-ie-prescription + uri: 'http://csi-ie-prescription' + predicates: + - Path=/csi-ie-prescription/** + filters: + - StripPrefix=1 + - id: crs-channel-user + uri: 'http://crs-channel-user' + predicates: + - Path=/crs-channel-user/** + filters: + - StripPrefix=1 + - id: cs-net-econsent + uri: 'http://cs-net-econsent' + predicates: + - Path=/cs-net-econsent/** + filters: + - StripPrefix=1 + - id: csi-bm-approval + uri: 'http://csi-bm-approval' + predicates: + - Path=/csi-bm-approval/** + filters: + - StripPrefix=1 + - id: csi-bm-billing + uri: 'http://csi-bm-billing' + predicates: + - Path=/csi-bm-billing/** + filters: + - StripPrefix=1 + metadata: + connect-timeout: 5000 + response-timeout: 300000 + idle-timeout: 60000 + - id: csi-bm-inte-bridge + uri: 'http://csi-bm-inte-bridge' + predicates: + - Path=/csi-bm-inte-bridge/** + filters: + - StripPrefix=1 + - id: csi-bm-invoice + uri: 'http://csi-bm-invoice' + predicates: + - Path=/csi-bm-invoice/** + filters: + - StripPrefix=1 + metadata: + connect-timeout: 5000 + response-timeout: 300000 + idle-timeout: 60000 + - id: csi-ie-api + uri: 'http://csi-ie-api' + predicates: + - Path=/csi-ie-api/** + filters: + - StripPrefix=1 + - id: csi-ie-cyclus + uri: 'http://csi-ie-cyclus' + predicates: + - Path=/csi-ie-cyclus/** + filters: + - StripPrefix=1 + - id: csi-ie-doctor-api + uri: 'http://csi-ie-doctor-api' + predicates: + - Path=/csi-ie-doctor-api/** + filters: + - StripPrefix=1 + - id: csi-ie-dq + uri: 'http://csi-ie-dq' + predicates: + - Path=/csi-ie-dq/** + filters: + - StripPrefix=1 + - id: csi-ie-general + uri: 'http://csi-ie-general' + predicates: + - Path=/csi-ie-general/** + filters: + - StripPrefix=1 + - id: csi-ie-generalii + uri: 'http://csi-ie-generalii' + predicates: + - Path=/csi-ie-generalii/** + filters: + - StripPrefix=1 + - id: csi-ie-insurance + uri: 'http://csi-ie-insurance' + predicates: + - Path=/csi-ie-insurance/** + filters: + - StripPrefix=1 + - id: csi-ie-lakum-batch + uri: 'http://csi-ie-lakum-batch' + predicates: + - Path=/csi-ie-lakum-batch/** + filters: + - StripPrefix=1 + - id: csi-ie-misc + uri: 'http://csi-ie-misc' + predicates: + - Path=/csi-ie-misc/** + filters: + - StripPrefix=1 + - id: csi-ie-mobile + uri: 'http://csi-ie-mobile' + predicates: + - Path=/csi-ie-mobile/** + filters: + - StripPrefix=1 + - id: csi-ie-pacsurl + uri: 'http://csi-ie-pacsurl' + predicates: + - Path=/csi-ie-pacsurl/** + filters: + - StripPrefix=1 + - id: csi-ie-zatca + uri: 'http://csi-ie-zatca' + predicates: + - Path=/csi-ie-zatca/** + filters: + - StripPrefix=1 + - id: csi-java-base-utility + uri: 'http://csi-java-base-utility' + predicates: + - Path=/csi-java-base-utility/** + filters: + - StripPrefix=1 + - id: csi-java-ds-dental-core + uri: 'http://csi-java-ds-dental-core' + predicates: + - Path=/csi-java-ds-dental-core/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-common + uri: 'http://csi-java-ehr-common' + predicates: + - Path=/csi-java-ehr-common/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-common-scheduler + uri: 'http://csi-java-ehr-common-scheduler' + predicates: + - Path=/csi-java-ehr-common-scheduler/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-config + uri: 'http://csi-java-ehr-config' + predicates: + - Path=/csi-java-ehr-config/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ic-bundle + uri: 'http://csi-java-ehr-ic-bundle' + predicates: + - Path=/csi-java-ehr-ic-bundle/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ic-dashboard + uri: 'http://csi-java-ehr-ic-dashboard' + predicates: + - Path=/csi-java-ehr-ic-dashboard/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-initialassessment + uri: 'http://csi-java-ehr-initialassessment' + predicates: + - Path=/csi-java-ehr-initialassessment/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ip + uri: 'http://csi-java-ehr-ip' + predicates: + - Path=/csi-java-ehr-ip/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ip-doctor-prescription + uri: 'http://csi-java-ehr-ip-doctor-prescription' + predicates: + - Path=/csi-java-ehr-ip-doctor-prescription/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ldr + uri: 'http://csi-java-ehr-ldr' + predicates: + - Path=/csi-java-ehr-ldr/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-listener + uri: 'http://csi-java-ehr-listener' + predicates: + - Path=/csi-java-ehr-listener/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-opd + uri: 'http://csi-java-ehr-opd' + predicates: + - Path=/csi-java-ehr-opd/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-or-anesthesia + uri: 'http://csi-java-ehr-or-anesthesia' + predicates: + - Path=/csi-java-ehr-or-anesthesia/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-or-book + uri: 'http://csi-java-ehr-or-book' + predicates: + - Path=/csi-java-ehr-or-book/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-or-booking + uri: 'http://csi-java-ehr-or-booking' + predicates: + - Path=/csi-java-ehr-or-booking/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-patient-pomr + uri: 'http://csi-java-ehr-patient-pomr' + predicates: + - Path=/csi-java-ehr-patient-pomr/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-specializedclinic + uri: 'http://csi-java-ehr-specializedclinic' + predicates: + - Path=/csi-java-ehr-specializedclinic/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-specialized-clinic + uri: 'http://csi-java-ehr-specializedclinic' + predicates: + - Path=/csi-java-ehr-specialized-clinic/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-template + uri: 'http://csi-java-ehr-template' + predicates: + - Path=/csi-java-ehr-template/** + filters: + - StripPrefix=1 + - id: csi-java-workflow-automation + uri: 'http://csi-java-workflow-automation' + predicates: + - Path=/csi-java-workflow-automation/** + filters: + - StripPrefix=1 + - id: csi-net-base-wss + uri: 'http://csi-net-base-wss' + predicates: + - Path=/csi-net-base-wss/** + filters: + - StripPrefix=1 + - id: csi-net-bloodbnk + uri: 'http://csi-net-bloodbnk' + predicates: + - Path=/csi-net-bloodbnk/** + filters: + - StripPrefix=1 + - id: csi-net-bloodbnk-mgt + uri: 'http://csi-net-bloodbnk-mgt' + predicates: + - Path=/csi-net-bloodbnk-mgt/** + filters: + - StripPrefix=1 + - id: csi-net-ehr-dboardpc + uri: 'http://csi-net-ehr-dboardpc' + predicates: + - Path=/csi-net-ehr-dboardpc/** + filters: + - StripPrefix=1 + - id: csi-net-ehr-ip-discharg + uri: 'http://csi-net-ehr-ip-discharg' + predicates: + - Path=/csi-net-ehr-ip-discharg/** + filters: + - StripPrefix=1 + - id: csi-net-ehr-opd-master + uri: 'http://csi-net-ehr-opd-master' + predicates: + - Path=/csi-net-ehr-opd-master/** + filters: + - StripPrefix=1 + - id: csi-net-ehr-opd-patient + uri: 'http://csi-net-ehr-opd-patient' + predicates: + - Path=/csi-net-ehr-opd-patient/** + filters: + - StripPrefix=1 + - id: csi-net-empi-crs-inte + uri: 'http://csi-net-empi-crs-inte' + predicates: + - Path=/csi-net-empi-crs-inte/** + filters: + - StripPrefix=1 + - id: csi-net-empi-hijridte + uri: 'http://csi-net-empi-hijridte' + predicates: + - Path=/csi-net-empi-hijridte/** + filters: + - StripPrefix=1 + - id: csi-net-empiread + uri: 'http://csi-net-empiread' + predicates: + - Path=/csi-net-empiread/** + filters: + - StripPrefix=1 + - id: csi-net-empiwrit + uri: 'http://csi-net-empiwrit' + predicates: + - Path=/csi-net-empiwrit/** + filters: + - StripPrefix=1 + - id: csi-net-erfuncti + uri: 'http://csi-net-erfuncti' + predicates: + - Path=/csi-net-erfuncti/** + filters: + - StripPrefix=1 + - id: csi-net-hemdialy + uri: 'http://csi-net-hemdialy' + predicates: + - Path=/csi-net-hemdialy/** + filters: + - StripPrefix=1 + - id: csi-net-himservi + uri: 'http://csi-net-himservi' + predicates: + - Path=/csi-net-himservi/** + filters: + - StripPrefix=1 + - id: csi-net-lab-scheduled + uri: 'http://csi-net-lab-scheduled' + predicates: + - Path=/csi-net-lab-scheduled/** + filters: + - StripPrefix=1 + - id: csi-net-lab-vidaptor + uri: 'http://csi-net-lab-vidaptor' + predicates: + - Path=/csi-net-lab-vidaptor/** + filters: + - StripPrefix=1 + - id: csi-net-labsrvcs + uri: 'http://csi-net-labsrvcs' + predicates: + - Path=/csi-net-labsrvcs/** + filters: + - StripPrefix=1 + metadata: + connect-timeout: 5000 + response-timeout: 120000 + idle-timeout: 60000 + - id: csi-net-medispan + uri: 'http://csi-net-medispan' + predicates: + - Path=/csi-net-medispan/** + filters: + - StripPrefix=1 + - id: csi-net-noty + uri: 'http://csi-net-noty' + predicates: + - Path=/csi-net-noty/** + filters: + - StripPrefix=1 + - id: csi-net-noty-email + uri: 'http://csi-net-noty-email' + predicates: + - Path=/csi-net-noty-email/** + filters: + - StripPrefix=1 + - id: csi-net-noty-msgtempl + uri: 'http://csi-net-noty-msgtempl' + predicates: + - Path=/csi-net-noty-msgtempl/** + filters: + - StripPrefix=1 + - id: csi-net-noty-query + uri: 'http://csi-net-noty-query' + predicates: + - Path=/csi-net-noty-query/** + filters: + - StripPrefix=1 + - id: csi-net-noty-sms + uri: 'http://csi-net-noty-sms' + predicates: + - Path=/csi-net-noty-sms/** + filters: + - StripPrefix=1 + - id: csi-personalization-service + uri: 'http://csi-personalization-service' + predicates: + - Path=/csi-personalization-service/** + filters: + - StripPrefix=1 + - id: csi-phr-base + uri: 'http://csi-phr-base' + predicates: + - Path=/csi-phr-base/** + filters: + - StripPrefix=1 + - id: csi-phr-cron + uri: 'http://csi-phr-cron' + predicates: + - Path=/csi-phr-cron/** + filters: + - StripPrefix=1 + - id: csi-pms-adt-request + uri: 'http://csi-pms-adt-request' + predicates: + - Path=/csi-pms-adt-request/** + filters: + - StripPrefix=1 + - id: csi-pms-rms-masterdata + uri: 'http://csi-pms-rms-masterdata' + predicates: + - Path=/csi-pms-rms-masterdata/** + filters: + - StripPrefix=1 + - id: csi-pms-rms-reservation + uri: 'http://csi-pms-rms-reservation' + predicates: + - Path=/csi-pms-rms-reservation/** + filters: + - StripPrefix=1 + - id: csi-pms-rms-resource-registry + uri: 'http://csi-pms-rms-resource-registry' + predicates: + - Path=/csi-pms-rms-resource-registry/** + filters: + - StripPrefix=1 + - id: csi-reporting-service + uri: 'http://csi-reporting-service' + predicates: + - Path=/csi-reporting-service/** + filters: + - StripPrefix=1 + metadata: + response-timeout: 600000 + connect-timeout: 50000 + - id: csi-rf-jdbc-sink-service + uri: 'http://csi-rf-jdbc-sink-service' + predicates: + - Path=/csi-rf-jdbc-sink-service/** + filters: + - StripPrefix=1 + - id: csi-rms-morgue + uri: 'http://csi-rms-morgue' + predicates: + - Path=/csi-rms-morgue/** + filters: + - StripPrefix=1 + - id: document-management-middleware + uri: 'http://csi-document-management-service' #'http://document-management-middleware' + predicates: + - Path=/document-management-middleware/** + filters: + - StripPrefix=1 + - id: service-base-masterdata + uri: 'http://service-base-masterdata' + predicates: + - Path=/service-base-masterdata/** + filters: + - StripPrefix=1 + - id: service-base-role-permission + uri: 'http://service-base-role-permission' + predicates: + - Path=/service-base-role-permission/** + filters: + - StripPrefix=1 + - id: sick-leave-doctor-verify + uri: 'http://sick-leave-doctor-verify' + predicates: + - Path=/sick-leave-doctor-verify/** + filters: + - StripPrefix=1 + - id: wasfaty-service-channel + uri: 'http://wasfaty-service-channel' + predicates: + - Path=/wasfaty-service-channel/** + filters: + - StripPrefix=1 +kind: ConfigMap +metadata: + creationTimestamp: null + name: api-gateway-configs + namespace: csi-uat diff --git a/configmaps/baseutil-database-configs.yml b/configmaps/baseutil-database-configs.yml new file mode 100644 index 0000000..a550a46 --- /dev/null +++ b/configmaps/baseutil-database-configs.yml @@ -0,0 +1,12 @@ +apiVersion: v1 +data: + db-base-utility-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres + db-dialect: org.hibernate.dialect.PostgreSQLDialect + db-driver: org.postgresql.Driver + SPRING_JPA_HIBERNATE_DDL-AUTO: update + SPRING_JPA_HIBERNATE_DDL_AUTO: update +kind: ConfigMap +metadata: + annotations: + name: baseutil-database-configs + namespace: csi-uat diff --git a/configmaps/dse-service-configs.yml b/configmaps/dse-service-configs.yml new file mode 100644 index 0000000..93b6897 --- /dev/null +++ b/configmaps/dse-service-configs.yml @@ -0,0 +1,9 @@ +apiVersion: v1 +data: + db_host: 172.15.100.28 + dms_engine_endpoint: http://document-storage-engine-service + minio_endpoint: http://172.15.100.68 +kind: ConfigMap +metadata: + name: dse-service-configs + namespace: csi-uat diff --git a/configmaps/econsent-service-configs-new.yml b/configmaps/econsent-service-configs-new.yml new file mode 100644 index 0000000..d8d11bf --- /dev/null +++ b/configmaps/econsent-service-configs-new.yml @@ -0,0 +1,35 @@ +apiVersion: v1 +data: + AppKeys__Api: http://cs-net-econsent/ + AppKeys__CSIPDFPATH: http://document-management-services/document.v1/document/upload + AppKeys__CSIPOSTPDFPATH: http://document-management-middleware/v1/upload/upload + AppKeys__GetCSIFileInfo: http://document-management-middleware/v1/download/getFile?fileHash= + AppKeys__IsDymaicUri: "true" + AppKeys__Redirection: https%3A%2F%2Fcsi.dev.cloudsol.lk%2Femd%2FVidaPages%2FLoginVidaPlusResponse + AppKeys__Tenant: csi.dev + AppKeys__VidaPlusLogOutUri: https://csi-iam-service/auth/realms + AppKeys__VidaPlusLoginUri: https://csi-dev.cloudsolutions.lk/auth/realms + AppKeys__patientInformationGetCSI: http://csi-net-empiread/api/ConsentScreen/patients/ + AppKeys__patientInformationPostCSI: http://csi-pms-adt-request/consent/confirm + ConnectionStrings__Pg: Host=172.15.100.240;Port=5432;Database=dev_postgres;User Id=em_management;Password=devpg123; + ServiceUrls__AltServiceUri: https://csi-iam-service/ + ServiceUrls__Tenant: csi.dev + ServiceUrls__ConnectionString: pg + ServiceUrls__GetAuthTokenUri: auth/realms + ServiceUrls__GetCSIFileInfo: http://document-management-middleware/v1/download/getFile?fileHash= + ServiceUrls__GetPatientServiceUri: api/ConsentScreen/patients + ServiceUrls__GetUserInfoUri: https://csi-iam-service/auth/realms + ServiceUrls__IsLocalCall: "false" + ServiceUrls__LogOut: auth/realms/his/protocol/openid-connect/logout?redirect_uri=http%3A%2F%2Flocalhost%3A4200%2Femd%2FVidaPages%2FLoginVidaPlus + ServiceUrls__PostPatientServiceUri: http://csi-pms-adt-request/consent/confirm + ServiceUrls__ServiceUri: https://csi-iam-service/ + ServiceUrls__VidaServiceUri: http://csi-net-empiread/ + ServiceUrls__client_id: app + ServiceUrls__grant_type: authorization_code + ServiceUrls__redirect_uri: https://csi.dev.cloudsol.lk/emd/VidaPages/LoginVidaPlusResponse + ServiceUrls__version: "0.1" + +kind: ConfigMap +metadata: + name: econsent-service-configs + namespace: csi-uat diff --git a/configmaps/econsent-service-configs.yml b/configmaps/econsent-service-configs.yml new file mode 100644 index 0000000..221084c --- /dev/null +++ b/configmaps/econsent-service-configs.yml @@ -0,0 +1,35 @@ +apiVersion: v1 +data: + AppKeys__Api: http://cs-net-econsent/ + AppKeys__CSIPDFPATH: http://document-management-services/document.v1/document/upload + AppKeys__CSIPOSTPDFPATH: http://document-management-middleware/v1/upload/upload + AppKeys__GetCSIFileInfo: http://document-management-middleware/v1/download/getFile?fileHash= + AppKeys__IsDymaicUri: "true" + AppKeys__Redirection: https%3A%2F%2Fcsi.dev.cloudsol.lk%2Femd%2FVidaPages%2FLoginVidaPlusResponse + AppKeys__Tenant: csi.dev + AppKeys__VidaPlusLogOutUri: https://csi-iam-service/auth/realms + AppKeys__VidaPlusLoginUri: https://csi.dev.cloudsol.lk/auth/realms + AppKeys__patientInformationGetCSI: http://csi-net-empiread/api/ConsentScreen/patients/ + AppKeys__patientInformationPostCSI: http://csi-pms-adt-request/consent/confirm + ConnectionStrings__Pg: Host=172.15.100.240;Port=5432;Database=dev_postgres;User Id=em_management;Password=devpg123; + ServiceUrls__AltServiceUri: https://csi-iam-service/ + ServiceUrls__Tenant: csi.dev + ServiceUrls__ConnectionString: pg + ServiceUrls__GetAuthTokenUri: auth/realms + ServiceUrls__GetCSIFileInfo: http://document-management-middleware/v1/download/getFile?fileHash= + ServiceUrls__GetPatientServiceUri: api/ConsentScreen/patients + ServiceUrls__GetUserInfoUri: https://csi-iam-service/auth/realms + ServiceUrls__IsLocalCall: "false" + ServiceUrls__LogOut: auth/realms/his/protocol/openid-connect/logout?redirect_uri=http%3A%2F%2Flocalhost%3A4200%2Femd%2FVidaPages%2FLoginVidaPlus + ServiceUrls__PostPatientServiceUri: http://csi-pms-adt-request/consent/confirm + ServiceUrls__ServiceUri: https://csi-iam-service/ + ServiceUrls__VidaServiceUri: http://csi-net-empiread/ + ServiceUrls__client_id: app + ServiceUrls__grant_type: authorization_code + ServiceUrls__redirect_uri: https://csi.dev.cloudsol.lk/emd/VidaPages/LoginVidaPlusResponse + ServiceUrls__version: "0.1" + +kind: ConfigMap +metadata: + name: econsent-service-configs + namespace: csi-uat diff --git a/configmaps/ehr-database-configs.yml b/configmaps/ehr-database-configs.yml new file mode 100644 index 0000000..78b6c18 --- /dev/null +++ b/configmaps/ehr-database-configs.yml @@ -0,0 +1,14 @@ +apiVersion: v1 +data: + database-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres + database-url-second: jdbc:postgresql://172.15.100.28:5432/dev_postgres + db-dialect: org.hibernate.dialect.PostgreSQLDialect + db-driver: org.postgresql.Driver + db-or-anesthesia-schema: EH_ORANESTHESIA + db-spe-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres + db-ip-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres + EHR_WORKFLOW_MONGO_URI: mongodb://admin:admin@172.15.100.24:27017/task_list?tls=true&tlsAllowInvalidCertificates=true +kind: ConfigMap +metadata: + name: ehr-database-configs + namespace: csi-uat diff --git a/configmaps/gateway/api-gateway.yaml b/configmaps/gateway/api-gateway.yaml new file mode 100755 index 0000000..737d222 --- /dev/null +++ b/configmaps/gateway/api-gateway.yaml @@ -0,0 +1,680 @@ +eureka: + client: + enabled: false + serviceUrl: + defaultZone: 'http://localhost:8761/eureka/' + fetch-registry: false + register-with-eureka: false +debug: false +logging: + level: + org: + springframework: + web: + server: DEBUG + client: ERROR +spring: + datasource: + tomcat: + min-evictable-idle-time-millis: 200000 + max-active: 30 + max-idle: 2 + min-idle: 1 + max-age: 200000 + http: + multipart: + max-file-size: 200MB + max-request-size: 200MB + cloud: + gateway: + httpclient: + connect-timeout: 1000 + response-timeout: 50s + routes: + - id: iam + uri: 'http://csi-iam-service' + predicates: + - Path=/iam/** + filters: + - StripPrefix=1 + - id: document + uri: 'http://document-management-services' + predicates: + - Path=/document-management/** + filters: + - StripPrefix=1 + - id: document-engine + uri: 'http://document-storage-engine-service' + predicates: + - Path=/document-engine/** + filters: + - StripPrefix=1 + - id: medispan + uri: 'http://csi-net-medispan' + predicates: + - Path=/csi-net-medispan/** + filters: + - StripPrefix=1 + - id: appointment-channel + uri: 'http://cas-appointment-channel' + predicates: + - Path=/cas-appointment-channel/** + filters: + - StripPrefix=1 + - id: crs-channel + uri: 'http://crs-channel' + predicates: + - Path=/crs-channel/** + filters: + - StripPrefix=1 + - id: sick-leave-create + uri: 'http://sick-leave-create' + predicates: + - Path=/sick-leave-create/** + filters: + - StripPrefix=1 + - id: doctor-verify + uri: 'http://sick-leave-doctor-verify' + predicates: + - Path=/sick-leave-doctor-verify/** + filters: + - StripPrefix=1 + - id: reporting-publisher + uri: 'http://csi-reporting-publisher' + predicates: + - Path=/reporting-publisher/** + filters: + - StripPrefix=1 + - id: config-repo + uri: 'http://config-server' + predicates: + - Path=/config-server/** + filters: + - StripPrefix=1 + - id: econsent + uri: 'http://cs-net-econsent' + predicates: + - Path=/cs-net-econsent/** + filters: + - StripPrefix=1 + - id: econsentui + uri: 'http://cs-net-econsentui' + predicates: + - Path=/cs-net-econsentui/** + filters: + - StripPrefix=1 + - id: middleware + uri: 'http://csi-document-management-service' #'http://document-management-middleware' + predicates: + - Path=/document-management-middleware/** + filters: + - StripPrefix=1 + - id: csi-ie-hpd + uri: 'http://csi-ie-hpd' + predicates: + - Path=/csi-ie-hpd/** + filters: + - StripPrefix=1 + - id: cs-net-physiotherapy + uri: 'http://cs-net-physiotherapy' + predicates: + - Path=/cs-net-physiotherapy/** + filters: + - StripPrefix=1 + - id: cs-net-physiotherapy-ui + uri: 'http://cs-net-physiotherapyui' + predicates: + - Path=/cs-net-physiotherapyui/** + filters: + - StripPrefix=1 + - id: cs-net-social-worker-ui + uri: 'http://cs-net-social-worker-ui' + predicates: + - Path=/cs-net-social-worker-ui/** + filters: + - StripPrefix=1 + - id: cs-net-social-worker + uri: 'http://cs-net-social-worker' + predicates: + - Path=/cs-net-social-worker/** + filters: + - StripPrefix=1 + - id: csi-ie-pdq + uri: 'http://csi-ie-pdq' + predicates: + - Path=/csi-ie-pdq/** + filters: + - StripPrefix=1 + - id: csi-ie-employee + uri: 'http://csi-ie-employee' + predicates: + - Path=/csi-ie-employee/** + filters: + - StripPrefix=1 + - id: csi-ie-xdsb + uri: 'http://csi-ie-xdsb' + predicates: + - Path=/csi-ie-xdsb/** + filters: + - StripPrefix=1 + - id: csi-streaming-etl-service + uri: 'http://csi-streaming-etl-service' + predicates: + - Path=/csi-streaming-etl-service/** + filters: + - StripPrefix=1 + - id: csi-rf-file-uploader-service + uri: 'http://csi-rf-file-uploader-service' + predicates: + - Path=/rf/** + filters: + - StripPrefix=1 + metadata: + connect-timeout: 5000 + response-timeout: 600000 + idle-timeout: 60000 + - id: medical-report-channel + uri: 'http://medical-report-channel' + predicates: + - Path=/medical-report-channel/** + filters: + - StripPrefix=1 + - id: service-base-ui-registry + uri: 'http://service-base-ui-registry' + predicates: + - Path=/service-base-ui-registry/** + filters: + - StripPrefix=1 + - id: csi-ie-lakum + uri: 'http://csi-ie-lakum' + predicates: + - Path=/csi-ie-lakum/** + filters: + - StripPrefix=1 + - id: csi-ie-interbranch + uri: 'http://csi-ie-interbranch' + predicates: + - Path=/csi-ie-interbranch/** + filters: + - StripPrefix=1 + - id: csi-ie-prescription + uri: 'http://csi-ie-prescription' + predicates: + - Path=/csi-ie-prescription/** + filters: + - StripPrefix=1 + - id: crs-channel-user + uri: 'http://crs-channel-user' + predicates: + - Path=/crs-channel-user/** + filters: + - StripPrefix=1 + - id: cs-net-econsent + uri: 'http://cs-net-econsent' + predicates: + - Path=/cs-net-econsent/** + filters: + - StripPrefix=1 + - id: csi-bm-approval + uri: 'http://csi-bm-approval' + predicates: + - Path=/csi-bm-approval/** + filters: + - StripPrefix=1 + - id: csi-bm-billing + uri: 'http://csi-bm-billing' + predicates: + - Path=/csi-bm-billing/** + filters: + - StripPrefix=1 + - id: csi-bm-inte-bridge + uri: 'http://csi-bm-inte-bridge' + predicates: + - Path=/csi-bm-inte-bridge/** + filters: + - StripPrefix=1 + - id: csi-bm-invoice + uri: 'http://csi-bm-invoice' + predicates: + - Path=/csi-bm-invoice/** + filters: + - StripPrefix=1 + - id: csi-ie-api + uri: 'http://csi-ie-api' + predicates: + - Path=/csi-ie-api/** + filters: + - StripPrefix=1 + - id: csi-ie-cyclus + uri: 'http://csi-ie-cyclus' + predicates: + - Path=/csi-ie-cyclus/** + filters: + - StripPrefix=1 + - id: csi-ie-doctor-api + uri: 'http://csi-ie-doctor-api' + predicates: + - Path=/csi-ie-doctor-api/** + filters: + - StripPrefix=1 + - id: csi-ie-dq + uri: 'http://csi-ie-dq' + predicates: + - Path=/csi-ie-dq/** + filters: + - StripPrefix=1 + - id: csi-ie-general + uri: 'http://csi-ie-general' + predicates: + - Path=/csi-ie-general/** + filters: + - StripPrefix=1 + - id: csi-ie-generalii + uri: 'http://csi-ie-generalii' + predicates: + - Path=/csi-ie-generalii/** + filters: + - StripPrefix=1 + - id: csi-ie-insurance + uri: 'http://csi-ie-insurance' + predicates: + - Path=/csi-ie-insurance/** + filters: + - StripPrefix=1 + - id: csi-ie-lakum-batch + uri: 'http://csi-ie-lakum-batch' + predicates: + - Path=/csi-ie-lakum-batch/** + filters: + - StripPrefix=1 + - id: csi-ie-misc + uri: 'http://csi-ie-misc' + predicates: + - Path=/csi-ie-misc/** + filters: + - StripPrefix=1 + - id: csi-ie-mobile + uri: 'http://csi-ie-mobile' + predicates: + - Path=/csi-ie-mobile/** + filters: + - StripPrefix=1 + - id: csi-ie-pacsurl + uri: 'http://csi-ie-pacsurl' + predicates: + - Path=/csi-ie-pacsurl/** + filters: + - StripPrefix=1 + - id: csi-ie-zatca + uri: 'http://csi-ie-zatca' + predicates: + - Path=/csi-ie-zatca/** + filters: + - StripPrefix=1 + - id: csi-java-base-utility + uri: 'http://csi-java-base-utility' + predicates: + - Path=/csi-java-base-utility/** + filters: + - StripPrefix=1 + - id: csi-java-ds-dental-core + uri: 'http://csi-java-ds-dental-core' + predicates: + - Path=/csi-java-ds-dental-core/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-common + uri: 'http://csi-java-ehr-common' + predicates: + - Path=/csi-java-ehr-common/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-common-scheduler + uri: 'http://csi-java-ehr-common-scheduler' + predicates: + - Path=/csi-java-ehr-common-scheduler/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-config + uri: 'http://csi-java-ehr-config' + predicates: + - Path=/csi-java-ehr-config/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ic-bundle + uri: 'http://csi-java-ehr-ic-bundle' + predicates: + - Path=/csi-java-ehr-ic-bundle/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ic-dashboard + uri: 'http://csi-java-ehr-ic-dashboard' + predicates: + - Path=/csi-java-ehr-ic-dashboard/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-initialassessment + uri: 'http://csi-java-ehr-initialassessment' + predicates: + - Path=/csi-java-ehr-initialassessment/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ip + uri: 'http://csi-java-ehr-ip' + predicates: + - Path=/csi-java-ehr-ip/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ip-doctor-prescription + uri: 'http://csi-java-ehr-ip-doctor-prescription' + predicates: + - Path=/csi-java-ehr-ip-doctor-prescription/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-ldr + uri: 'http://csi-java-ehr-ldr' + predicates: + - Path=/csi-java-ehr-ldr/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-listener + uri: 'http://csi-java-ehr-listener' + predicates: + - Path=/csi-java-ehr-listener/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-opd + uri: 'http://csi-java-ehr-opd' + predicates: + - Path=/csi-java-ehr-opd/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-or-anesthesia + uri: 'http://csi-java-ehr-or-anesthesia' + predicates: + - Path=/csi-java-ehr-or-anesthesia/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-or-book + uri: 'http://csi-java-ehr-or-book' + predicates: + - Path=/csi-java-ehr-or-book/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-or-booking + uri: 'http://csi-java-ehr-or-booking' + predicates: + - Path=/csi-java-ehr-or-booking/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-patient-pomr + uri: 'http://csi-java-ehr-patient-pomr' + predicates: + - Path=/csi-java-ehr-patient-pomr/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-specializedclinic + uri: 'http://csi-java-ehr-specializedclinic' + predicates: + - Path=/csi-java-ehr-specializedclinic/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-specialized-clinic + uri: 'http://csi-java-ehr-specializedclinic' + predicates: + - Path=/csi-java-ehr-specialized-clinic/** + filters: + - StripPrefix=1 + - id: csi-java-ehr-template + uri: 'http://csi-java-ehr-template' + predicates: + - Path=/csi-java-ehr-template/** + filters: + - StripPrefix=1 + - id: csi-java-workflow-automation + uri: 'http://csi-java-workflow-automation' + predicates: + - Path=/csi-java-workflow-automation/** + filters: + - StripPrefix=1 + - id: csi-net-base-wss + uri: 'http://csi-net-base-wss' + predicates: + - Path=/csi-net-base-wss/** + filters: + - StripPrefix=1 + - id: csi-net-bloodbnk + uri: 'http://csi-net-bloodbnk' + predicates: + - Path=/csi-net-bloodbnk/** + filters: + - StripPrefix=1 + - id: csi-net-bloodbnk-mgt + uri: 'http://csi-net-bloodbnk-mgt' + predicates: + - Path=/csi-net-bloodbnk-mgt/** + filters: + - StripPrefix=1 + - id: csi-net-ehr-dboardpc + uri: 'http://csi-net-ehr-dboardpc' + predicates: + - Path=/csi-net-ehr-dboardpc/** + filters: + - StripPrefix=1 + - id: csi-net-ehr-ip-discharg + uri: 'http://csi-net-ehr-ip-discharg' + predicates: + - Path=/csi-net-ehr-ip-discharg/** + filters: + - StripPrefix=1 + - id: csi-net-ehr-opd-master + uri: 'http://csi-net-ehr-opd-master' + predicates: + - Path=/csi-net-ehr-opd-master/** + filters: + - StripPrefix=1 + - id: csi-net-ehr-opd-patient + uri: 'http://csi-net-ehr-opd-patient' + predicates: + - Path=/csi-net-ehr-opd-patient/** + filters: + - StripPrefix=1 + - id: csi-net-empi-crs-inte + uri: 'http://csi-net-empi-crs-inte' + predicates: + - Path=/csi-net-empi-crs-inte/** + filters: + - StripPrefix=1 + - id: csi-net-empi-hijridte + uri: 'http://csi-net-empi-hijridte' + predicates: + - Path=/csi-net-empi-hijridte/** + filters: + - StripPrefix=1 + - id: csi-net-empiread + uri: 'http://csi-net-empiread' + predicates: + - Path=/csi-net-empiread/** + filters: + - StripPrefix=1 + - id: csi-net-empiwrit + uri: 'http://csi-net-empiwrit' + predicates: + - Path=/csi-net-empiwrit/** + filters: + - StripPrefix=1 + - id: csi-net-erfuncti + uri: 'http://csi-net-erfuncti' + predicates: + - Path=/csi-net-erfuncti/** + filters: + - StripPrefix=1 + - id: csi-net-hemdialy + uri: 'http://csi-net-hemdialy' + predicates: + - Path=/csi-net-hemdialy/** + filters: + - StripPrefix=1 + - id: csi-net-himservi + uri: 'http://csi-net-himservi' + predicates: + - Path=/csi-net-himservi/** + filters: + - StripPrefix=1 + - id: csi-net-lab-scheduled + uri: 'http://csi-net-lab-scheduled' + predicates: + - Path=/csi-net-lab-scheduled/** + filters: + - StripPrefix=1 + - id: csi-net-lab-vidaptor + uri: 'http://csi-net-lab-vidaptor' + predicates: + - Path=/csi-net-lab-vidaptor/** + filters: + - StripPrefix=1 + - id: csi-net-labsrvcs + uri: 'http://csi-net-labsrvcs' + predicates: + - Path=/csi-net-labsrvcs/** + filters: + - StripPrefix=1 + metadata: + connect-timeout: 5000 + response-timeout: 120000 + idle-timeout: 60000 + - id: csi-net-medispan + uri: 'http://csi-net-medispan' + predicates: + - Path=/csi-net-medispan/** + filters: + - StripPrefix=1 + - id: csi-net-noty + uri: 'http://csi-net-noty' + predicates: + - Path=/csi-net-noty/** + filters: + - StripPrefix=1 + - id: csi-net-noty-email + uri: 'http://csi-net-noty-email' + predicates: + - Path=/csi-net-noty-email/** + filters: + - StripPrefix=1 + - id: csi-net-noty-msgtempl + uri: 'http://csi-net-noty-msgtempl' + predicates: + - Path=/csi-net-noty-msgtempl/** + filters: + - StripPrefix=1 + - id: csi-net-noty-query + uri: 'http://csi-net-noty-query' + predicates: + - Path=/csi-net-noty-query/** + filters: + - StripPrefix=1 + - id: csi-net-noty-sms + uri: 'http://csi-net-noty-sms' + predicates: + - Path=/csi-net-noty-sms/** + filters: + - StripPrefix=1 + - id: csi-personalization-service + uri: 'http://csi-personalization-service' + predicates: + - Path=/csi-personalization-service/** + filters: + - StripPrefix=1 + - id: csi-phr-base + uri: 'http://csi-phr-base' + predicates: + - Path=/csi-phr-base/** + filters: + - StripPrefix=1 + - id: csi-phr-cron + uri: 'http://csi-phr-cron' + predicates: + - Path=/csi-phr-cron/** + filters: + - StripPrefix=1 + - id: csi-pms-adt-request + uri: 'http://csi-pms-adt-request' + predicates: + - Path=/csi-pms-adt-request/** + filters: + - StripPrefix=1 + - id: csi-pms-rms-masterdata + uri: 'http://csi-pms-rms-masterdata' + predicates: + - Path=/csi-pms-rms-masterdata/** + filters: + - StripPrefix=1 + - id: csi-pms-rms-reservation + uri: 'http://csi-pms-rms-reservation' + predicates: + - Path=/csi-pms-rms-reservation/** + filters: + - StripPrefix=1 + - id: csi-pms-rms-resource-registry + uri: 'http://csi-pms-rms-resource-registry' + predicates: + - Path=/csi-pms-rms-resource-registry/** + filters: + - StripPrefix=1 + - id: csi-reporting-service + uri: 'http://csi-reporting-service' + predicates: + - Path=/csi-reporting-service/** + filters: + - StripPrefix=1 + metadata: + response-timeout: 600000 + connect-timeout: 50000 + - id: csi-rf-jdbc-sink-service + uri: 'http://csi-rf-jdbc-sink-service' + predicates: + - Path=/csi-rf-jdbc-sink-service/** + filters: + - StripPrefix=1 + - id: csi-rms-morgue + uri: 'http://csi-rms-morgue' + predicates: + - Path=/csi-rms-morgue/** + filters: + - StripPrefix=1 + - id: document-management-middleware + uri: 'http://csi-document-management-service' #'http://document-management-middleware' + predicates: + - Path=/document-management-middleware/** + filters: + - StripPrefix=1 + - id: service-base-masterdata + uri: 'http://service-base-masterdata' + predicates: + - Path=/service-base-masterdata/** + filters: + - StripPrefix=1 + - id: service-base-role-permission + uri: 'http://service-base-role-permission' + predicates: + - Path=/service-base-role-permission/** + filters: + - StripPrefix=1 + - id: sick-leave-doctor-verify + uri: 'http://sick-leave-doctor-verify' + predicates: + - Path=/sick-leave-doctor-verify/** + filters: + - StripPrefix=1 + - id: wasfaty-service-channel + uri: 'http://wasfaty-service-channel' + predicates: + - Path=/wasfaty-service-channel/** + filters: + - StripPrefix=1 + - id: document-generator-core + uri: 'http://document-generator-core' + predicates: + - Path=/document-generator-core/** + filters: + - StripPrefix=1 diff --git a/configmaps/hhc-service-configs.yaml b/configmaps/hhc-service-configs.yaml new file mode 100644 index 0000000..859db44 --- /dev/null +++ b/configmaps/hhc-service-configs.yaml @@ -0,0 +1,25 @@ +apiVersion: v1 +data: + kafka__servers: "172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092" + kafka__referral-status-topic: hhc-referral-status + Provider: PostgreSQL + WriteCon: "Host=172.15.100.240;Port=5432;Database=dev_postgress;User Id=csi_hhc;Password=devpg123" + ReadCon: "Host=172.15.100.240;Port=5432;Database=dev_postgress;User Id=csi_hhc;Password=devpg123" + Report__Mongo__ConnectionString: mongodb://admin:admin@172.15.100.24:27017/roles-permissions-01?tls=true&tlsAllowInvalidCertificates=true + Report__Mongo__DbName: csi-net-reporting + Report__Mongo__Collection: HHC + ServiceURIS__ADTMasterDataURI: http://csi-pms-rms-masterdata/amd-masterdata/ + ServiceURIS__BmInvoiceURI: http://csi-bm-invoice/ + Report__SkipSendToReporting: "true" + eureka__client__healthcheck__enabled: "true" + eureka__client__serviceUrl: http://eureka:8761/eureka/ + eureka__client__shouldFetchRegistry: "true" + eureka__client__shouldRegisterWithEureka: "true" + eureka__instance__hostname: csi-net-hhc + eureka__instance__healthCheckUrl: "" + eureka__instance__preferIpAddress: "false" + +kind: ConfigMap +metadata: + name: hhc-config + namespace: csi-uat diff --git a/configmaps/iam-service-configs.yml b/configmaps/iam-service-configs.yml new file mode 100644 index 0000000..f22a99b --- /dev/null +++ b/configmaps/iam-service-configs.yml @@ -0,0 +1,16 @@ +apiVersion: v1 +data: + LOG4J_FORMAT_MSG_NO_LOOKUPS: 'true' + DB_VENDOR: postgres + DB_SCHEMA: sc_iam + # SPRING_JPA_HIBERNATE_DDL-AUTO: none + REPORTING_EXCHANGE_NAME: csi.reporting + REPORTING_PORT: "5672" + KEYCLOAK_HOSTNAME: csi.dev.cloudsol.lk + REPORTING_QUEUE_NAME: csi-reporting + # DB_CONNECTION_STRING: jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.201.217.11)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME =VIDA4PDB))) + DB_CONNECTION_STRING: jdbc:postgresql://172.15.100.28:5432/dev_postgres +kind: ConfigMap +metadata: + name: iam-service-configs + namespace: csi-uat diff --git a/configmaps/ie-hospital-config.yml b/configmaps/ie-hospital-config.yml new file mode 100644 index 0000000..c8e1d2b --- /dev/null +++ b/configmaps/ie-hospital-config.yml @@ -0,0 +1,11 @@ +apiVersion: v1 +data: + hospital-map.yaml: | + hospital-map: + map: + 303: HMG +kind: ConfigMap +metadata: + name: ie-hospital-config + namespace: csi-uat + diff --git a/configmaps/init-database-configs.yaml b/configmaps/init-database-configs.yaml new file mode 100644 index 0000000..c8e4bab --- /dev/null +++ b/configmaps/init-database-configs.yaml @@ -0,0 +1,41 @@ +apiVersion: v1 +data: + CSI_INIT_DB_MASTERDATA_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_INIT_DB_CONFIG_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_INIT_DB_BASEUTIL_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_INIT_DB_BL_INVOICE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_INIT_DB_BL_INVOICE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + SCREEN_PERMISSION_API_END_POINT: http://service-base-ui-registry/ui-registry/save + SCREEN_PERMISSION_X_GROUP: "1" + SCREEN_PERMISSION_X_HOSPITAL: "4" + SCREEN_PERMISSION_X_LOCATION: "4" + SCREEN_PERMISSION_X_MOUDLE: setup + SCREEN_PERMISSION_X_USER: "1003" + LABLE_TRANSILATION_API_END_POINT: http://csi-pms-rms-masterdata/amd-masterdata/translations/bulk-insert + LABLE_TRANSILATION_X_GROUP: "58" + LABLE_TRANSILATION_X_HOSPITAL: "59" + LABLE_TRANSILATION_X_LOCATION: "59" + LABLE_TRANSILATION_X_MOUDLE: setup + LABLE_TRANSILATION_X_USER: "1002" + MASTER_DATA_API_END_POINT: "http://csi-pms-rms-masterdata/amd-masterdata/" + MASTER_DATA_X_GROUP: "105" + MASTER_DATA_X_HOSPITAL: "313" + MASTER_DATA_X_LOCATION: "313" + MASTER_DATA_X_MOUDLE: setup + MASTER_DATA_X_USER: "1002" + MASTER_DATA_DISABLED: "true" + MONGO_DB_URL: mongodb://admin:admin@172.15.100.24:27017/csi-morgue?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest + #RELATIONAL_DATABASE_URL: jdbc:oracle:thin:@(description=(CONNECT_TIMEOUT=10)(TRANSPORT_CONNECT_TIMEOUT=5)(RETRY_COUNT=3)(address=(host=VIDAUDB.hmg.local)(protocol=tcp)(port=1521))(failover=yes)(connect_data=(SERVER=DEDICATED)(service_name=vuatpdb.hmg.local)(failover_mode=(type=select)(method=basic)))) + RELATIONAL_DATABASE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + SCREEN_PERMISSION_API_END_POINT: http://service-base-ui-registry/ui-registry/save + FEATURE_TOGGLE_API_END_POINT: 'http://csi-java-base-utility/base/util/tenant' + LIQUIBASE_DB_MIGRATION: "true" + FRONTEND_KEYWORDS_INCLUDES: "csi-ehr-ic-dashboard" + BACKEND_KEYWORDS_INCLUDES: "csi-ds-dental-core-java-sev,csi-rms-morgue,csi-rf-file-uploader,api-gateway,csi-central-authentication-service,csi-base-services-parent,csi-ehr-ic-bundle-java-sev,csi-ehr-ic-dashboard-java-sev,csi-ehr-or-booking-java-sev,csi-ehr-or-book-java-sev,csi-ehr-or-anesthesia-java-sev,csi-integration-engine,base-utility-service-java-sev,samples,csi-vidaplus-framework,csi-services,csi-base-service-temp,csi-ehr-initialassessment-java-sev,csi-ehr-common-java-sev,csi-ehr-template-java-sev,csi-ehr-listener-java-sev,csi-ehr-specialized-clinic-java-sev,csi-ehr-ldr-java-sev,csi-blood-transfusion-java,csi-ie-general,csi-ie-common,csi-ie-mapper,csi-ie-ots,csi-ie-wasfaty,csi-ie-cas,csi-ie-sickleave,csi-ie-ris,csi-ie-mdi,csi-ie-metrics,csi-ie-crisis,csi-ie-generalii,csi-ie-mobile,csi-ie-ihe,csi-ie-dq,csi.vidaplus.rcmss,csi-ehr-ip-java-sev,csi-ehr-common-scheduler-java-sev,csi-ehr-services-parent,csi-rcm-claim-java-service,csi-vidaplus-framework,csi-java-ehr-ip-doctor-prescription,csi-phr-cron,csi-phr-base,csi-phr-base-bgservice,csi-workflow-automation-service-java-sev,csi-java-bb-service,bb-donation_srv,csi-net-bb-mgt-srv,csi-ehr-common-growthchart-java-sev,csi-ehr-common-admission-discharge-java-sev,csi-empi-api,csi-empi-wrapper,csi-empi-patient-registration-srv,csi-empi-patient-service-read,csi-ehr-config-test,csi-ehr-opd-java-sev,csi-ehr-opd-patient-pomr-java-sev,csi-ehr-config-java-sev,csi-bm-inte-bridge-java-service,csi-bm-billing-java-service,csi-bm-invoice-java-service,csi-bm-approval-java-service,csi-personalization-service-java-sev,lab-labmgt_srv,lab-scheduled,lab-vidaptorintegration,csi-ehr-er-functions-dotnet-sev,csi-health-information-srv,ren-hemodialysis-srv,csi-net-base-email,csi-net-base-notifications,csi-net-base-notifications-query,csi-net-base-sms,csi-net-base-message-templates,csi-net-base-wss,csi-pms-adt-request" + ENVIRONMENT: DEV + envPrefix: DEV +kind: ConfigMap +metadata: + name: init-database-configs + namespace: csi-uat + diff --git a/configmaps/security-database-configs.yml b/configmaps/security-database-configs.yml new file mode 100644 index 0000000..4170df2 --- /dev/null +++ b/configmaps/security-database-configs.yml @@ -0,0 +1,14 @@ +apiVersion: v1 +data: + database-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres + db-dialect: org.hibernate.dialect.PostgreSQLDialect + db-driver: org.postgresql.Driver + permission-mongodb-uri: mongodb://admin:admin@172.15.100.24:27017/roles-permissions-01?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest + ui-reg-mongodb-uri: mongodb://admin:admin@172.15.100.24:27017/ui-registry-01?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest + csi.personalization.mongo.uri: mongodb://admin:admin@172.15.100.24:27017/csi-personalisation?tls=true&tlsAllowInvalidCertificates=true + +kind: ConfigMap +metadata: + name: security-database-configs + namespace: csi-uat + diff --git a/configmaps/security-service-configs.yml b/configmaps/security-service-configs.yml new file mode 100644 index 0000000..77b07f2 --- /dev/null +++ b/configmaps/security-service-configs.yml @@ -0,0 +1,11 @@ +apiVersion: v1 +data: + activeProfile: java-dev + configserver: http://config-server + domain_name: csi.dev.cloudsol.lk + eureka_server: http://eureka:8761/eureka/ + ui_hostname: http://webserver-service +kind: ConfigMap +metadata: + name: security-service-configs + namespace: csi-uat diff --git a/configmaps/service-config-bloodbank.yml b/configmaps/service-config-bloodbank.yml new file mode 100644 index 0000000..6f1f70e --- /dev/null +++ b/configmaps/service-config-bloodbank.yml @@ -0,0 +1,15 @@ +apiVersion: v1 +data: + active_profile: java-dev + bloodTransfusion-db-platform: org.hibernate.dialect.PostgreSQLDialect + bloodTransfusion-db-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres?currentSchema=bb_transfusion + bloodbank-db-platform: org.hibernate.dialect.PostgreSQLDialect + bloodbank-db-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres?currentSchema=bb_bloodbank + configserver: http://config-server + eureka_server: http://eureka:8761/eureka/ + rootDomainName: cloudsol.lk +kind: ConfigMap +metadata: + annotations: + name: service-config-bloodbank + namespace: csi-uat diff --git a/configmaps/service-config-pharmacy.yml b/configmaps/service-config-pharmacy.yml new file mode 100644 index 0000000..89458eb --- /dev/null +++ b/configmaps/service-config-pharmacy.yml @@ -0,0 +1,20 @@ +apiVersion: v1 +data: + active_profile: java-dev + bootstrap-servers: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092 + configserver: http://config-server + discharge-clear-notification: adt-discharge-clear-notification.t + discharge-start-notification: adt-discharge-start-notification.t + discharge-summary-clear-notification: adt-discharge-summary-clear-notification.t + eureka_server: http://eureka:8761/eureka/ + pharmacy-db-platform: org.hibernate.dialect.PostgreSQLDialect + pharmacy-db-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres + prescription-db-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres + prescription-db-platform: org.hibernate.dialect.PostgreSQLDialect + mongodb-phr-cron-uri: mongodb://admin:admin@172.15.100.24:27017/cron?tls=true&tlsAllowInvalidCertificates=true + + apm_server: http://172.100.10.57.:8200,http://172.100.10.57:8200 +kind: ConfigMap +metadata: + name: service-config-pharmacy + namespace: csi-uat diff --git a/configmaps/service-configs-adt.yml b/configmaps/service-configs-adt.yml new file mode 100644 index 0000000..91771be --- /dev/null +++ b/configmaps/service-configs-adt.yml @@ -0,0 +1,25 @@ +apiVersion: v1 +data: + CSI_DB_ADT_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_DB_DENTAL_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_DB_MASTERDATA_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_DB_RESERVATION_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_DB_RESOURCE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_DB_MORGUE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + SPRING_DATASOURCE_DRIVER-CLASS-NAME: org.postgresql.Driver + SPRING_JPA_DATABASE-PLATFORM: org.hibernate.dialect.PostgreSQLDialect + CSI_RMS_ADTREQUEST_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/adt-request?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300 + CSI_RMS_MASTERDATA_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/multi-dictionary?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300 + CSI_RMS_MORGUE_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/csi-morgue?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest + CSI_RMS_RESERVATION_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/reservation?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300 + CSI_RMS_RESOURCEREG_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/resource_reg?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300 + active_profile: java-dev + SPRING_JPA_HIBERNATE_DDL-AUTO: none + SPRING_JPA_HIBERNATE_DDL_AUTO: none +kind: ConfigMap +metadata: + annotations: + name: service-configs-adt + namespace: csi-uat + annotations: + reloader.stakater.com/match: "true" diff --git a/configmaps/service-configs-bm-promotional.yaml b/configmaps/service-configs-bm-promotional.yaml new file mode 100644 index 0000000..fcf56d2 --- /dev/null +++ b/configmaps/service-configs-bm-promotional.yaml @@ -0,0 +1,15 @@ +apiVersion: v1 +data: + CSI_DB_BM_PROMOTION_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_DB_SERVER: postgres + #SPRING_JPA_DATABASE-PLATFORM: org.hibernate.dialect.Oracle10gDialect + configserver: http://config-server + eureka_server: http://eureka:8761/eureka/ + rootDomainName: cloudsol.lk + SPRING_JPA_DATABASE-PLATFORM: org.hibernate.dialect.PostgreSQLDialect + active_profile: java-dev + CSI_DB_BM_PROMOTION_LIQUIBASE_ENABLED: 'false' +kind: ConfigMap +metadata: + name: service-configs-bm-promotional + namespace: csi-uat diff --git a/configmaps/service-configs-bm.yml b/configmaps/service-configs-bm.yml new file mode 100644 index 0000000..b83a3ca --- /dev/null +++ b/configmaps/service-configs-bm.yml @@ -0,0 +1,19 @@ +apiVersion: v1 +data: + CSI_DB_BM_APPROVAL_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_DB_BM_BILLING_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_DB_BM_INVOICE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_DB_PORT: "1521" + CSI_DB_SERVER: postgress + SPRING_DATASOURCE_DRIVER-CLASS-NAME: org.postgresql.Driver + SPRING_JPA_DATABASE-PLATFORM: org.hibernate.dialect.PostgreSQLDialect + logging.level.com.csi.common.billing.client.EmailAuthLevelUserClient: DEBUG + logging.level.com.csi.common.billing.client.PaymentModeRulesServiceClient: DEBUG + logging.level.com.csi.common.approval.client.ApprovalServiceClient: DEBUG + logging.level.com.csi.common.patienteligibility.client.CiePatientEligibilityServiceClient: DEBUG + active_profile: java-dev +kind: ConfigMap +metadata: + annotations: + name: service-configs-bm + namespace: csi-uat diff --git a/configmaps/service-configs-cssd-node.yaml b/configmaps/service-configs-cssd-node.yaml new file mode 100644 index 0000000..d3db48a --- /dev/null +++ b/configmaps/service-configs-cssd-node.yaml @@ -0,0 +1,8 @@ +apiVersion: v1 +data: + BASE_URL: http://127.0.0.1 + PORT: "8080" +kind: ConfigMap +metadata: + name: service-configs-cssd-node + namespace: csi-uat diff --git a/configmaps/service-configs-cssd.yaml b/configmaps/service-configs-cssd.yaml new file mode 100644 index 0000000..20e6d84 --- /dev/null +++ b/configmaps/service-configs-cssd.yaml @@ -0,0 +1,12 @@ +apiVersion: v1 +data: + SPRING_DATASOURCE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + database-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_DB_SERVER: POSTGRESQL + SPRING_JPA_HIBERNATE_DIALECT: org.hibernate.dialect.PostgreSQLDialect + #SPRING_JPA_DATABASE-PLATFORM: org.hibernate.dialect.Oracle12cDialect + active_profile: java-dev +kind: ConfigMap +metadata: + name: service-configs-cssd + namespace: csi-uat diff --git a/configmaps/service-configs-dbschemas-reporting.yml b/configmaps/service-configs-dbschemas-reporting.yml new file mode 100644 index 0000000..25141e8 --- /dev/null +++ b/configmaps/service-configs-dbschemas-reporting.yml @@ -0,0 +1,55 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: service-configs-dbschemas-reporting + namespace: csi-uat +data: + oracleSchema.json: | + { + "{$LB_LABSERVICE}": "LB_LABSERVICE", + "{$RM_MASTERDATA}": "RM_MASTERDATA", + "{$BB_BLOODBANK}": "BB_BLOODBANK", + "{$BB_TRANSFUSION}": "BB_TRANSFUSION", + "{$BL_BILLING}": "BL_BILLING", + "{$BL_APPROVAL}": "BL_APPROVAL", + "{$BL_INVOICE}": "BL_INVOICE", + "{$EH_PRESCRIPTION}": "EH_PRESCRIPTION", + "{$RM_RESERVATION}": "RM_RESERVATION", + "{$SC_SECURITY}": "SC_SECURITY", + "{$SC_IAM}": "SC_IAM", + "{$EH_IP}": "EH_IP", + "{$LB_PATIENT}": "LB_PATIENT", + "{$EH_POMR}": "EH_POMR", + "{$EH_OPD}": "EH_OPD", + "{$EH_REPORT}": "EH_REPORT", + "{$EH_SCHEDULE}": "EH_SCHEDULE", + "{$EH_TEMPLATE}": "EH_TEMPLATE", + "{$EH_LDR}": "EH_LDR", + "{$EH_CONFIG}": "EH_CONFIG", + "{$EH_INITIALASSMNT}": "EH_INITIALASSMNT", + "{$EH_COMMMON}": "EH_COMMMON", + "{$EH_NPATIENT}": "EH_NPATIENT", + "{$EH_NMASTER}": "EH_NMASTER", + "{$EH_NDISCHARGE}": "EH_NDISCHARGE", + "{$EH_ICBUNDLE}": "EH_ICBUNDLE", + "{$EH_ORBOOK}": "EH_ORBOOK", + "{$PH_MEDISPAN}": "PH_MEDISPAN", + "{$RM_RESOURCEREG}": "RM_RESOURCEREG", + "{$AD_REQUEST}": "AD_REQUEST", + "{$EH_DENTAL}": "EH_DENTAL", + "{$ER_ERFUN}": "ER_ERFUN", + "{$RE_HEMDIALY}": "RE_HEMDIALY", + "{$VP_BASEUTIL}": "VP_BASEUTIL", + "{$IE_INTEGRATION}": "IE_INTEGRATION", + "{$EH_ORBOOKING}": "EH_ORBOOKING", + "{$EH_ORANESTHESIA}": "EH_ORANESTHESIA", + "{$FB_RULES}": "FB_RULES", + "{$PH_PHARMACY}": "PH_PHARMACY", + "{$EM_MANAGEMENT}": "EM_MANAGEMENT", + "{$IE_MIRTH}": "IE_MIRTH", + "{$EH_COMMONREPORT}": "EH_COMMONREPORT", + "{$EH_ICDASHBOARD}": "EH_ICDASHBOARD", + "{$HM_HIMSERVICE}": "HM_HIMSERVICE", + "{$EH_SPECLCLINIC}": "EH_SPECLCLINIC", + "{$RF_EMPI}": "RF_EMPI" + } diff --git a/configmaps/service-configs-dms.yml b/configmaps/service-configs-dms.yml new file mode 100644 index 0000000..b181ca9 --- /dev/null +++ b/configmaps/service-configs-dms.yml @@ -0,0 +1,20 @@ +apiVersion: v1 +data: + PROFILE: prod + db_connectiontimeout: "60000" + db_idletimeout: "60000" + db_maxconnections: "8" + db_maxlifetime: "60000" + db_numthreads: "8" + db_queuesize: "2000" + db_profile: slick.jdbc.PostgresProfile + db_driver: org.postgresql.Driver + db_profile: slick.jdbc.PostgresProfile + db_driver: org.postgresql.Driver + db_url: jdbc:postgresql://172.15.100.28:5432/dev_postgres + minio_endpoint: http://172.15.100.68:7480 + mongo_connection_string: mongodb://admin:admin@172.15.100.24:27017/?tls=true&tlsAllowInvalidCertificates=true +kind: ConfigMap +metadata: + name: service-configs-dms + namespace: csi-uat diff --git a/configmaps/service-configs-document-management-service b/configmaps/service-configs-document-management-service new file mode 100644 index 0000000..1350a38 --- /dev/null +++ b/configmaps/service-configs-document-management-service @@ -0,0 +1,20 @@ +apiVersion: v1 +data: + SPRING_DATASOURCE_DRIVER-CLASS-NAME: org.postgresql.Driver + SPRING_DATASOURCE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + SPRING_JPA_PROPERTIES_HIBERNATE_DIALECT: org.hibernate.dialect.PostgreSQLDialect +# SPRING_LIQUIBASE_CHANGE-LOG: classpath:db/changelog/postgres/changelog-master.xml + MINIO_ENDPOINT: http://172.15.100.68:7480 + MINIO_DEVELOPMENTENVIRONMENT: DEV + SPRING_DATA_MONGODB_URI: mongodb://admin:admin@172.15.100.24:27017/csi-dms?tls=true&tlsAllowInvalidCertificates=true + active_profile: perf + FILE_WS_DOWNLOAD_PATH: /home/data/downloads/ws/ + FILE_UNZIP_FILE_PATH: /home/data/downloads/unzip/ + FILE_TEMP_FILE_UPLOAD_PATH: /home/data/upload/ + # SPRING_LIQUIBASE_ENABLED: "true" + SPRING_PROFILES_ACTIVE: "perf" + SPRING.LIQUIBASE.CHANGE-LOG: classpath:db/changelog/oracle/changelog-master.xml +kind: ConfigMap +metadata: + name: service-configs-document-management-service + namespace: csi-uat diff --git a/configmaps/service-configs-empi-api.yaml b/configmaps/service-configs-empi-api.yaml new file mode 100644 index 0000000..b3ad6e5 --- /dev/null +++ b/configmaps/service-configs-empi-api.yaml @@ -0,0 +1,66 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: service-configs-empi-api +data: + active_profile: java-dev + JPA_DIALECT: org.hibernate.dialect.PostgreSQLDialect + DB_SCHEMA: EMPI + DB_JDBC_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + DB_DRIVER_CLASS_NAME: org.postgresql.Driver + #HIBERNATE_DDL_AUTO: "false" + KAFKA_PRODUCER_BOOTSTRAP_SERVER_URLS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092 + KAFKA_CONSUMER_BOOTSTRAP_SERVER_URLS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092 + KAFKA_TOPIC_BULK_PATIENT_CREATION: "csi.vidaplus.empi.events.bulkunknownpatientscreatedevent" + KAFKA_TOPIC_UNKNOWN_PATIENT_CREATION: "csi.vidaplus.empi.events.unknownpatientcreatedevent" + KAFKA_TOPIC_PATIENT_CREATED_EVENT : "csi.vidaplus.empi.events.patientcreatedevent" + KAFKA_TOPIC_PATIENT_CREATION_FAILED_EVENT : "csi.vidaplus.empi.events.patientcreationfailedevent" + KAFKA_TOPIC_PATIENT_EDITED_EVENT : "csi.vidaplus.empi.events.patienteditedevent" + #hostname: "csi-empi-api" + SERVER_PORT: "3008" + CONTEXT_PATH: "/api" + LOGGING_PATTERN: "%d{yyyy-MM-dd HH:mm:ss} [%thread] %highlight(%-5level) %logger{36} - %msg%n" + LOGGING_FILE_NAME: ./logs/empi.log + LOGGING_LEVEL: info + LOGGING_MAX_FILE_SIZE: 10MB + LOGGING_MAX_HISTORY: "7" + BULK_PATIENT_CREATION_TOPIC: "csi.vidaplus.empi.events.bulkunknownpatientscreatedevent" + UNKNOWN_PATIENT_CREATION_TOPIC: "csi.vidaplus.empi.events.unknownpatientcreatedevent" + PATIENT_CREATED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcreatedevent" + PATIENT_CREATION_FAILED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcreationfailedevent" + PATIENT_EDITED_EVENT_TOPIC: "csi.vidaplus.empi.events.patienteditedevent" + NOTIFY_MERGE_IN_PROGRESS_EVENT_TOPIC: "csi.vidaplus.empi.commands.mergeinprogressstatuscommand" + PATIENT_MERGE_PROFILE_TOPIC: "csi.vidaplus.empi.commands.patientmergecommand" + QUICK_REGISTER_TOPIC: "csi.vidaplus.empi.commands.quickregisterinhospitalcommand" + EDIT_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.editpatientcommand" + EDIT_PATIENT_FOR_INTEGRATIONS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.editpatientforintegrationscommand" + ETL_SCRIPT_PATIENT_BULK_REGISTER_COMMAND_TOPIC: "csi.vidaplus.empi.commands.etlscriptpatientbulkregistercommand" + REGISTER_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.registerpatientcommand" + REGISTER_UNKNOWN_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.registerunknownpatientcommand" + ETL_SCRIPT_UPDATE_LEGACY_MRN_BULK_COMMAND_TOPIC: "csi.vidaplus.empi.commands.etlscriptupdatelegacymrnbulkcommand" + MERGE_IN_PROGRESS_STATUS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.mergeinprogressstatuscommand" + SYNC_CRS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.synccrscommand" + UPDATE_SPECIFIC_FIELDS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.updatespecificfieldscommand" + UPLOAD_FILE_COMMAND_TOPIC: "csi.vidaplus.empi.commands.uploadfilecommand" + MERGE_IN_PROGRESS_STATUS_EVENT_TOPIC: "csi.vidaplus.empi.events.mergeinprogressstatusevent" + PATIENT_CREATED_BULK_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcreatedbulkevent" + PATIENT_MERGED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientmergedevent" + QUICK_REGISTERED_IN_HOSPITAL_EVENT_TOPIC: "csi.vidaplus.empi.events.quickregisteredinhospitalevent" + UPDATE_SPECIFIC_FIELDS_EVENT_TOPIC: "csi.vidaplus.empi.events.updatespecificfieldsevent" + UPLOAD_FILE_EVENT_TOPIC: "csi.vidaplus.empi.events.uploadfileevent" + IS_DECEASED_UPDATE_COMMAND_TOPIC: "csi.vidaplus.empi.commands.isdeceasedupdatecommand" + ETL_SCRIPT_PATIENT_REGISTER_COMMAND_TOPIC: "csi.vidaplus.empi.commands.etlscriptpatientregistercommand" + REGISTER_BULK_UNKNOWN_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.registerbulkunknownpatientcommand" + SAVE_EMPI_USER_DATA_PERMISSION_COMMAND_TOPIC: "csi.vidaplus.empi.commands.saveempiuserdatapermissioncommand" + SAVE_PATIENT_DATA_PERMISSION_COMMAND_TOPIC: "csi.vidaplus.empi.commands.savepatientdatapermissioncommand" + UPDATE_FULL_NAME_COMMAND_TOPIC: "csi.vidaplus.empi.commands.updatefullnamecommand" + UPDATE_MERGE_IN_PROGRESS_FLAG_COMMAND_TOPIC: "csi.vidaplus.empi.commands.updatemergeinprogressflagcommand" + EMPI_DATA_PERMISSION_SAVED_EVENT_TOPIC: "csi.vidaplus.empi.events.empidatapermissionsavedevent" + ETL_SCRIPT_PATIENT_REGISTERED_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptpatientregisteredevent" + ETL_SCRIPT_UPDATE_LEGACY_MRN_BULK_ALREADY_HAS_LEGACY_MRN_FOR_THIS_HOSPITAL_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptupdatelegacymrnbulkalreadyhaslegacymrnforthishospitalevent" + ETL_SCRIPT_UPDATE_LEGACY_MRN_BULK_FOUND_MANY_PATIENT_FOR_ONE_ID_NUMBER_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptupdatelegacymrnbulkfoundmanypatientforoneidnumberevent" + ETL_SCRIPT_UPDATE_LEGACY_MRN_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptupdatelegacymrnevent" + PATIENT_CRS_SYNC_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcrssyncevent" + PATIENT_DATA_PERMISSION_SAVED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientdatapermissionsavedevent" + NOTIFICATION_SERVICE_URL : "https://vidaqa.cloudsolutions.com.sa/csi-api//csi-api/csi-net-noty" + INTEGRATION_URL: "https://vidapreprod.hmg.com/csi-api/csi-ie-general/api" diff --git a/configmaps/service-configs-empi-wrapper.yaml b/configmaps/service-configs-empi-wrapper.yaml new file mode 100644 index 0000000..5f056dc --- /dev/null +++ b/configmaps/service-configs-empi-wrapper.yaml @@ -0,0 +1,65 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: service-configs-empi-wrapper +data: + SERVER_PORT: "8080" + CONTEXT_PATH: "/api" + LOGGING_PATTERN: "%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n" + LOGGING_FILE_NAME: "./deploy/empi-wrapper.log" + LOGGING_LEVEL: "info" + LOGGING_MAX_FILE_SIZE: "10MB" + LOGGING_MAX_HISTORY: "7" + RMS_BASE_URL: "http://csi-pms-rms-masterdata/" + DMS_BASE_URL: "http://document-management-middleware" + CRS_BASE_URL: "http://10.201.216.37:8097/api/Client/GetClient/" + EMPI_BASE_URL: "http://csi-empi-api/api" + BILLING_BASE_URL: "http://csi-bm-billing/billing" + SECURITY_BASE_URL : "https://csi-iam-service" + RMS_REQUEST_URL : "http://csi-pms-adt-request" + BASE_UTIL_URL : "http://csi-java-base-utility/base" + RMS_RESERVATION_URL: "http://csi-pms-rms-reservation" + INTEGRATION_URL: "http://csi-ie-general/api" + NOTIFICATION_BASE_URL: "http://csi-net-noty/api/Notifications" + KAFKA_PRODUCER_BOOTSTRAP_SERVER_URLS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092 + KAFKA_CONSUMER_BOOTSTRAP_SERVER_URLS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092 + EMPI_ADVANCE_DATA_TOPIC: "patient-advance-data" + BULK_PATIENT_CREATION_TOPIC: "csi.vidaplus.empi.events.bulkunknownpatientscreatedevent" + UNKNOWN_PATIENT_CREATION_TOPIC: "csi.vidaplus.empi.events.unknownpatientcreatedevent" + PATIENT_CREATED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcreatedevent" + PATIENT_CREATION_FAILED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcreationfailedevent" + PATIENT_EDITED_EVENT_TOPIC: "csi.vidaplus.empi.events.patienteditedevent" + NOTIFY_MERGE_IN_PROGRESS_EVENT_TOPIC: "csi.vidaplus.empi.commands.mergeinprogressstatuscommand" + PATIENT_MERGE_PROFILE_TOPIC: "csi.vidaplus.empi.commands.patientmergecommand" + QUICK_REGISTER_TOPIC: "csi.vidaplus.empi.commands.quickregisterinhospitalcommand" + EDIT_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.editpatientcommand" + EDIT_PATIENT_FOR_INTEGRATIONS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.editpatientforintegrationscommand" + ETL_SCRIPT_PATIENT_BULK_REGISTER_COMMAND_TOPIC: "csi.vidaplus.empi.commands.etlscriptpatientbulkregistercommand" + REGISTER_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.registerpatientcommand" + REGISTER_UNKNOWN_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.registerunknownpatientcommand" + ETL_SCRIPT_UPDATE_LEGACY_MRN_BULK_COMMAND_TOPIC: "csi.vidaplus.empi.commands.etlscriptupdatelegacymrnbulkcommand" + MERGE_IN_PROGRESS_STATUS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.mergeinprogressstatuscommand" + SYNC_CRS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.synccrscommand" + UPDATE_SPECIFIC_FIELDS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.updatespecificfieldscommand" + UPLOAD_FILE_COMMAND_TOPIC: "csi.vidaplus.empi.commands.uploadfilecommand" + MERGE_IN_PROGRESS_STATUS_EVENT_TOPIC: "csi.vidaplus.empi.events.mergeinprogressstatusevent" + PATIENT_CREATED_BULK_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcreatedbulkevent" + PATIENT_MERGED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientmergedevent" + QUICK_REGISTERED_IN_HOSPITAL_EVENT_TOPIC: "csi.vidaplus.empi.events.quickregisteredinhospitalevent" + UPDATE_SPECIFIC_FIELDS_EVENT_TOPIC: "csi.vidaplus.empi.events.updatespecificfieldsevent" + UPLOAD_FILE_EVENT_TOPIC: "csi.vidaplus.empi.events.uploadfileevent" + IS_DECEASED_UPDATE_COMMAND_TOPIC: "csi.vidaplus.empi.commands.isdeceasedupdatecommand" + ETL_SCRIPT_PATIENT_REGISTER_COMMAND_TOPIC: "csi.vidaplus.empi.commands.etlscriptpatientregistercommand" + REGISTER_BULK_UNKNOWN_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.registerbulkunknownpatientcommand" + SAVE_EMPI_USER_DATA_PERMISSION_COMMAND_TOPIC: "csi.vidaplus.empi.commands.saveempiuserdatapermissioncommand" + SAVE_PATIENT_DATA_PERMISSION_COMMAND_TOPIC: "csi.vidaplus.empi.commands.savepatientdatapermissioncommand" + UPDATE_FULL_NAME_COMMAND_TOPIC: "csi.vidaplus.empi.commands.updatefullnamecommand" + UPDATE_MERGE_IN_PROGRESS_FLAG_COMMAND_TOPIC: "csi.vidaplus.empi.commands.updatemergeinprogressflagcommand" + EMPI_DATA_PERMISSION_SAVED_EVENT_TOPIC: "csi.vidaplus.empi.events.empidatapermissionsavedevent" + ETL_SCRIPT_PATIENT_REGISTERED_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptpatientregisteredevent" + ETL_SCRIPT_UPDATE_LEGACY_MRN_BULK_ALREADY_HAS_LEGACY_MRN_FOR_THIS_HOSPITAL_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptupdatelegacymrnbulkalreadyhaslegacymrnforthishospitalevent" + ETL_SCRIPT_UPDATE_LEGACY_MRN_BULK_FOUND_MANY_PATIENT_FOR_ONE_ID_NUMBER_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptupdatelegacymrnbulkfoundmanypatientforoneidnumberevent" + ETL_SCRIPT_UPDATE_LEGACY_MRN_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptupdatelegacymrnevent" + PATIENT_CRS_SYNC_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcrssyncevent" + PATIENT_DATA_PERMISSION_SAVED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientdatapermissionsavedevent" + GENERAL-NOTIFICATIONS_TOPIC: "csi.net.base.notifications.commands.notificationrequestfromextenalcommand" diff --git a/configmaps/service-configs-integration.yml b/configmaps/service-configs-integration.yml new file mode 100644 index 0000000..bd389e7 --- /dev/null +++ b/configmaps/service-configs-integration.yml @@ -0,0 +1,76 @@ +apiVersion: v1 +data: + dbVendor: postgres + CSI_DB_DRIVER: org.postgresql.Driver + CSI_DB_INT_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_DB_INT2_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_DB_MOBILE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + CSI_DB_PLATFORM: org.hibernate.dialect.PostgreSQLDialect + CSI_DB_INT_PLATFORM: org.hibernate.dialect.PostgreSQLDialect + CSI_DB_MOBILE_SEQUENCETEMPLATE: "SELECT ##sequence_name##.NEXTVAL FROM dual" + active_profile: java-dev + CSI_SCHEDULE_INT_MEALPLAN: 'false' + CSI_IE_INT_ELIGIBILITY_PRESEARCH: 'true' + CSI_SCHEDULE_INT_POLL: 'true' + CSI_IE_INT_ELIGIBILITY_CACHEVALIDATION: 'true' + kafka.topic.phr-omnicell-formulary-update: csi.vidaplus.phr.omnicell.formularyUpdate + kafka.enable.phr-updated-formulary: 'false' + CSI_DB_INT_MONGOURL: mongodb://admin:admin@172.15.100.24:27017/multi-dictionary?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300 + QLINE_URL: https://qline.com + KAFKA_TOPIC_ANESTHESIA_EVALUATION_NOTIFICATION: or-anesthesia-evaluation-notification + KAFKA_ENABLE_ANESTHESIA_EVALUATION: 'false' + KAFKA_ENABLE_CSI_VIDAPLUS_PHR_ORDER_PRESCRIPTION_REFUND_TOPIC: 'false' + schedule.cdm.enable: 'true' + schedule.cdm.poll-time: '60000' + schedule.cdm.lockAtLeast: PT20S + schedule.cdm.lockAtMost: PT40S + isEmpiNew: 'false' + csi.schedule.int.cyclus: '300000' + csi.schedule.int.cyclus: 'true' + FEIGN_CSI_PMS_RMS_RESOURCE_REGISTRY: http://csi-pms-rms-resource-registry-v2 + EPHARMACY_URL: https://hmgpharmacyapi.hmg.com/uat + SCHEDULE_EPHARMACY: 'false' + schedule.cdm.enable: 'true' + schedule.cdm.poll-time: '60000' + schedule.cdm.lockAtLeast: PT20S + schedule.cdm.lockAtMost: PT40S + kafka.topic.operation-note: surgical-operative-report-topic + kafka.enable.operation-note: 'false' + kafka.enable.bed-status-listener: 'false' + kafka.retryAttempts: '3' + kafka.autoCreateTopics: 'true' + #SPRING_DATA_REDIS_SENTINEL_NODES: + #iSPRING_DATA_REDIS_SENTINEL_MASTER: mymaster + SPRING_REDIS_PORT: "6379" + SPRING__HOST: "172.15.100.41" + SPRING_DATA_REDIS_PORT: "6379" + SPRING_DATA_REDIS_HOST: "172.15.100.41" + FEIGN_CSI_PMS_RMS_RESOURCE_REGISTRY: http://csi-pms-rms-resource-registry-v2 + vida.user.naphies-contract: 'true' + vida.user.icu_wards: '1' + kafka.enable.mdi-vital-results : 'false' + kafka.topic.vital-results-notify: 'flowsheet-data-queue' + kafka.enable.mdi-transfer-notify : 'false' + spring.liquibase.enabled: 'false' + kafka.enable.lab-middleware-header-publisher: 'false' + kafka.enable.mdi-staff-registry: 'false' + kafka.topic.base-event-notify: adt-transfer-event + kafka.enable.mdi-empi-edited-event: 'false' + kafka.enable.visit-sign: 'false' + csi.db.inte2.platform : org.hibernate.dialect.PostgreSQLDialect + logging.level.com.csi.vidaplus.integration.mobile.proxy.PatientDetailsServiceClient: DEBUG + logging.level.com.csi.vidaplus.integration.mobile.proxy.ReservationServiceClient: INFO + feign.httpclient.disableSslValidation: 'true' + pushnotification.url: https://uat.hmgwebservices.com + kafka.enable.payment-request: 'false' + kafka.enable.csi-phr-save-prescription: 'false' + minPoolSize: '30' + maxPoolSize: '200' + kafka.enable.mdi-admission-update-base: 'true' + kafka.enable.birth-notification-request-status-update: 'false' + kafka.enable.admission-events: 'false' +kind: ConfigMap +metadata: + annotations: + name: service-configs-integration + namespace: csi-uat diff --git a/configmaps/service-configs-jdbc-sink.yaml b/configmaps/service-configs-jdbc-sink.yaml new file mode 100644 index 0000000..85b6195 --- /dev/null +++ b/configmaps/service-configs-jdbc-sink.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +data: + METADATA_TOPIC: form-metadata-queue + DATA_TOPIC: form-data-queue + ORACLE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + BOOTSTRAP_SERVERS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092 +kind: ConfigMap +metadata: + name: service-configs-jdbc-sink + namespace: csi-uat + annotations: + reloader.stakater.com/match: "true" + diff --git a/configmaps/service-configs-otp.yaml b/configmaps/service-configs-otp.yaml new file mode 100644 index 0000000..c9bb5be --- /dev/null +++ b/configmaps/service-configs-otp.yaml @@ -0,0 +1,10 @@ +apiVersion: v1 +data: + SPRING_REDIS_SENTINEL_MASTER: mymaster + SPRING_REDIS_SENTINEL_NODES: 172.15.100.41:26379,172.15.100.40:26379,172.15.100.39:26379,10.201.218.46:26379,10.201.218.47:26379 + KAFKA_BOOTSTRAP_SERVERS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092 + SPRING_REDIS_HOST: 172.15.100.41:6379 +kind: ConfigMap +metadata: + name: otp-configs + namespace: csi-uat diff --git a/configmaps/service-configs-reporting.yml b/configmaps/service-configs-reporting.yml new file mode 100644 index 0000000..ceb0d2a --- /dev/null +++ b/configmaps/service-configs-reporting.yml @@ -0,0 +1,28 @@ +apiVersion: v1 +data: + METADB_DRIVER: org.postgresql.Driver + METADB_PROFILE: slick.jdbc.PostgresProfile + METADB_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + WAREHOUSEDB_DB_DRIVER: org.postgresql.Driver + WAREHOUSEDB_DRIVER: slick.driver.PostgresqlDriver + WAREHOUSEDB_PROFILE: slick.jdbc.PostgresProfile + WAREHOUSEDB_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + METADB_NUM_THREADS : "10" + METADB_MAX_CONNECTIONS : "10" + APP_DB_DRIVER: org.postgresql.Driver + APP_DB_PROFILE: slick.jdbc.PostgresProfile + APP_DB_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + # active_hospital_filter: "true" + # hospital_id_columns: HOSPITAL_ID,HOSPITALID + # tenant_id_columns: HOSPITAL_GROUP_ID,HOSPITALGROUPID,TENANT_ID,TENANTID + hospital_id_columns: HOSPITAL_ID,HOSPITALID + tenant_id_columns: HOSPITAL_GROUP_ID,HOSPITALGROUPID,TENANT_ID,TENANTID + oracle_schema_dir: /app/dbschema_config/oracleSchema.json +kind: ConfigMap +metadata: + annotations: + name: service-configs-reporting + namespace: csi-uat + annotations: + reloader.stakater.com/match: "true" + diff --git a/configmaps/service-configs-rf-uploader.yml b/configmaps/service-configs-rf-uploader.yml new file mode 100644 index 0000000..9b4d8eb --- /dev/null +++ b/configmaps/service-configs-rf-uploader.yml @@ -0,0 +1,12 @@ +apiVersion: v1 +data: + spring.env.url: http://csi-reporting-service + spring.env.path: /csi-api/csi-reporting-service + spring.datasource.driver-class-name: org.postgresql.Driver + spring.datasource.url: jdbc:postgresql://172.15.100.28:5432/dev_postgres +kind: ConfigMap +metadata: + annotations: + kubectl.kubernetes.io/last-applied-configuration: | + name: service-configs-rf-uploader + namespace: csi-uat diff --git a/configmaps/service-configs-rules.yml b/configmaps/service-configs-rules.yml new file mode 100644 index 0000000..71deedf --- /dev/null +++ b/configmaps/service-configs-rules.yml @@ -0,0 +1,9 @@ +apiVersion: v1 +data: + SPRING_DATASOURCE_URL: jdbc:oracle:thin:(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.9.204.80)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME = VIDPSPDB))) + SPRING_DATASOURCE_driver_class_name: org.postgresql.Driver + SPRING_JPA_HIBERNATE_DIALECT: org.hibernate.dialect.PostgreSQLDialect +kind: ConfigMap +metadata: + name: service-configs-rules + namespace: csi-uat diff --git a/configmaps/service-configs-stream-etl.yml b/configmaps/service-configs-stream-etl.yml new file mode 100644 index 0000000..3f2ae0e --- /dev/null +++ b/configmaps/service-configs-stream-etl.yml @@ -0,0 +1,18 @@ +apiVersion: v1 +data: + #bootstrap_servers: 10.201.218.30:9092,10.201.218.31:9093,10.201.218.32:9094 + #connect_api: http://10.4.41.118:8083 + #zookeepers: 10.201.218.33:2181,10.201.218.34:2181,10.201.218.35:2181,10.201.218.36:2181,10.201.218.37:2181 + #ORACLE_URL: jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=VIDAUDB.hmg.local)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME =vuatpdb.hmg.local))) + #mongo_connection_string: mongodb://10.201.218.38:27017,10.201.218.39:27017,10.201.218.40:27017,10.201.218.41:27017/?maxPoolSize=5&ssl=false&maxIdleTimeMS=60000 + + DB_TYPE: postgres + MONGO_CONNECTION_STRING: mongodb://admin:admin@172.15.100.24:27017/?tls=true&tlsAllowInvalidCertificates=true + SLICK_DATASOURCE_PROFILE: slick.jdbc.PostgresProfile$ + DATASOURCE_DRIVER: org.postgresql.Driver + DATASOURCE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres + +kind: ConfigMap +metadata: + name: service-configs-stream-etl + namespace: csi-uat diff --git a/configmaps/service-configs-stream-etl.yml.bkp b/configmaps/service-configs-stream-etl.yml.bkp new file mode 100644 index 0000000..bc1d193 --- /dev/null +++ b/configmaps/service-configs-stream-etl.yml.bkp @@ -0,0 +1,11 @@ +apiVersion: v1 +data: + bootstrap_servers: 10.201.218.30:9092,10.201.218.31:9093,10.201.218.32:9094 + connect_api: http://10.4.41.118:8083 + zookeepers: 10.201.218.33:2181,10.201.218.34:2181,10.201.218.35:2181,10.201.218.36:2181,10.201.218.37:2181 + ORACLE_URL: jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=VIDAUDB.hmg.local)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME =vuatpdb.hmg.local))) + mongo_connection_string: mongodb://10.201.218.38:27017,10.201.218.39:27017,10.201.218.40:27017,10.201.218.41:27017/?maxPoolSize=5&ssl=false&maxIdleTimeMS=60000 +kind: ConfigMap +metadata: + name: service-configs-stream-etl + namespace: csi-uat diff --git a/configmaps/service-configs-unauthorized-error.yaml b/configmaps/service-configs-unauthorized-error.yaml new file mode 100644 index 0000000..313d754 --- /dev/null +++ b/configmaps/service-configs-unauthorized-error.yaml @@ -0,0 +1,26 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: service-configs-unauthorized-error + namespace: csi-uat + annotations: + reloader.stakater.com/match: "true" +data: + index.html: | + + +
+ +You are prohibited from accessing VIDA 4.0 with the DevTools open. Close them and click here.
+ + + + diff --git a/configmaps/service-configs.yml b/configmaps/service-configs.yml new file mode 100644 index 0000000..8d4dd11 --- /dev/null +++ b/configmaps/service-configs.yml @@ -0,0 +1,74 @@ +apiVersion: v1 +data: + LOG4J_FORMAT_MSG_NO_LOOKUPS: 'true' + CICD_AUTORECONECT_ADMIN: ?autoReconnect=true + CICD_URI_ADMIN: jdbc:postgresql://postgres:5432/ + CSI_DATEFORMAT_FORMAT: yyyy/MM/dd HH:mm:ss + CSI_JPA_EVENT_ISREPORT: "true" + CSI_LOGS_KAFKA_BOOTSTRAPADDRESS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092 + CSI_LOGS_KAFKA_SERVICENAME: ${spring.application.name}-hmg + CSI_LOGS_KAFKA_TOPIC: log-sinks-kafka-hmg-prod + CSI_PERSISTENCE_AUTOGEN-ID: "true" + CSI_PERSISTENCE_AUTOGEN_SEQUENCE: hibernate_sequence + HIBERNATE_DIALECT: org.hibernate.dialect.PostgreSQLDialect + HYSTRIX_COMMAND_DEFAULT_CIRCUITBREAKER_ENABLED: "true" + HYSTRIX_COMMAND_DEFAULT_EXECUTION_ISOLATION_THREAD_TIMEOUTINMILLISECONDS: "1440000" + HYSTRIX_COMMAND_DEFAULT_FALLBACK: "" + HYSTRIX_SHARESECURITYCONTEX: "true" + KAFKA_BOOTSTRAP-SERVERS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092 + KAFKA_BOOTSTRAP_SERVERS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092 + KAFKA_BOOTSTRAPADDRESS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092 + KAFKA_CONSUMER_BOOTSTRAP_SERVERS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092 + KAFKA_ELK_TOPIC: log-sinks-kafka-local-dev + ORM_CONFIGURATION: spring + ORM_HTTP_MULTIPART_MAX-FILE-SIZE: 100MB + ORM_HTTP_MULTIPART_MAX-REQUEST-SIZE: 100MB + ORM_JACKSON_DATA-FORMAT: yyyy-MM-dd HH:mm:ss + POSTGRESQL_DRIVER: org.postgresql.Driver + SERVER_PORT: "80" + SPRING_DATASOURCE_TOMCAT_MAX-ACTIVE: "50" + SPRING_DATASOURCE_TOMCAT_MAX-IDLE: "3" + SPRING_DATASOURCE_TOMCAT_MAX-WAIT: "20000" + SPRING_DATASOURCE_TOMCAT_TEST-ON-BORROW: "true" + SPRING_JPA_HIBERNATE_DDL-AUTO: none + SPRING_JPA_HIBERNATE_DDL_AUTO: none + SPRING_RABBITMQ_HOST: rabbitmq + SPRING_RABBITMQ_PORT: "5672" + SPRING_JPA_HIBERNATE_DIALECT: org.hibernate.dialect.PostgreSQLDialect + SPRING_JPA_HIBERNATE_SHOW-SQL: "true" + SPRING_LIQUIBASE_ENABLED: 'false' + # SPRING_REDIS_SENTINEL_MASTER: mymaster + # SPRING_REDIS_SENTINEL_NODES: 10.201.218.43:26379,10.201.218.44:26379,10.201.218.45:26379,10.201.218.46:26379,10.201.218.47:26379 + # SPRING_DATA_REDIS_SENTINEL_MASTER: mymaster + # SPRING_DATA_REDIS_SENTINEL_NODES: 10.201.218.43:26379,10.201.218.44:26379,10.201.218.45:26379,10.201.218.46:26379,10.201.218.47:26379 + SPRING_REDIS_PORT: "6379" + SPRING_REDIS_HOST: "172.15.100.41" + SPRING_DATA_REDIS_PORT: "6379" + SPRING_DATA_REDIS_HOST: "172.15.100.41" + activeProfile: java-dev + apm_server: http://172.100.10.57:8200 + cache_type: redis + config_server: http://config-server + db-dialect: org.hibernate.dialect.PostgreSQLDialect + db-driver: org.postgresql.Driver + elasticsearch_host: elasticsearch + elasticsearch_port: "9200" + eureka_healthURL: http://config-server:8888 + eureka_hostname: http://config-server:8888 + eureka_ip: eureka + eureka_port: "8888" + eureka_server: http://eureka:8761/eureka/ + management_health_refresh_enabled: "false" + mongo_port: "27017" + mongo_server: mongo + namespace: csi-uat + net_environment: DEV + rootDomainName: cloudsol.lk + svc_reg_addr: eureka + ui_hostname: http://webserver-service + CSI_ENV_PREFIX: DEV +kind: ConfigMap +metadata: + annotations: + name: service-configs + namespace: csi-uat diff --git a/configmaps/support-portal-configs.yaml b/configmaps/support-portal-configs.yaml new file mode 100644 index 0000000..24e30c5 --- /dev/null +++ b/configmaps/support-portal-configs.yaml @@ -0,0 +1,8 @@ +apiVersion: v1 +data: + HOST: 172.15.100.240 + DB: supportportal +kind: ConfigMap +metadata: + name: support-portal-config + namespace: csi-uat