Kubernetes (k8) Configurations for the Document Storage Microservice

PROPERTY DEFAULT VALUE DESCRIPTION Additional Information
MYSQL Database Configuration The same values in values.yaml will be overwritten if provided in the start scripts.
DATABASE_KEY sql DatabaseKey  ( Note : Start scripts will be present inside ms-party-package-docker-<release_number>\ms-party-docker\k8\on-premise )
DBNAME document Name of the Database  
DB_CONNECTION_URL jdbc:mysql://document-db-service-np:3306/document URL to connect to the MySQL instance  
MYSQL_CRED N Variable is set to "Y/N", will be enabled or disabled  
DB_USERNAME root Username  
DB_PASSWORD ENC(0jDFL9aa9VbB/KfSH6zfEQ==) Password  
MSSQL Database Configuration  
DATABASE_KEY sql DatabaseKey   
MSSQL_CRED N Variable is set to "Y/N", will be enabled or disabled  
DB_CONNECTION_URL jdbc:sqlserver://document-db-service-np:1433;databaseName=document URL to connect to the MSSQL instance  
DB_USERNAME sa Username  
DB_PASSWORD Rootroot@12345 Password  
Oracle Database Configuration  
DATABASE_KEY sql DatabaseKey  
ORACLE_CRED N Variable is set to "Y/N", will be enabled or disabled  
DB_CONNECTION_URL jdbc:oracle:thin:@host.docker.internal:1521:orcl URL to connect to the Oracle instance  
DB_USERNAME system Username  
DB_PASSWORD Oracle_1 Password  
Postgresql Database Configuration  
DATABASE_KEY sql DatabaseKey   
POSTGRESQL_CRED N Variable is set to "Y/N", will be enabled or disabled  
DB_CONNECTION_URL jdbc:postgresql://172.21.192.1:4009/document URL to connect to the postgresql instance  
DB_USERNAME root Username  
DB_PASSWORD my-secret-pw Password  
COMMON DB PROPERTIES  
MAX_POOL_SIZE "10"    
MIN_POOL_SIZE "5"    
temn_msf_db_pass_encryption_key temenos key to decrypt the password  
temn_msf_db_pass_encryption_algorithm PBEWithMD5AndTripleDES algorithm to decrypt the password  
Logger  
logger_root_level ERROR ERROR,INFO,DEBUG are the three values present for logger.  
Security  
temn_msf_security_authz_enabled TRUE Enable/Disable the XACML policy authorization.  
XACML policy authorization is used to configure security policies and access rights to information for APIs.  
Entitlement  
temn_entitlement_service_enabled TRUE Enable/Disable the entitlement service.  
If the property is enabled, the roles and permissions needed for the authentication will be taken from the entitlement microservices.  
Metrics  
publisherPort 9091    
publisherHost 127.0.0.1    
metricsDisabled TRUE    
kafka  
temnmsfstreamvendor  kafka    
temnqueueimpl kafka    
kafkabootstrapservers my-cluster-kafka-bootstrap.kafka:9092    
schema_registry_url http://kafka-oss-cp-schema-registry.kafka.svc.cluster.local:8081    
desbootstrapservers 127.0.0.1:29092    
des_schema_registry_url http://127.0.0.1:8081    
schemaregistry  
SCHEMA_REGISTRY_KAFKASTORE_BOOTSTRAP_SERVERS PLAINTEXT://my-cluster-kafka-bootstrap.kafka:9092    
SCHEMA_REGISTRY_HOST_NAME schema-registry    
SCHEMA_REGISTRY_LISTENERS http://0.0.0.0:8081    
SCHEMA_REGISTRY_CUB_KAFKA_TIMEOUT "500"    
SCHEMA_REGISTRY_CUB_ZK_TIMEOUT "500"    
SCHEMA_REGISTRY_KAFKASTORE_SECURITY_PROTOCOL PLAINTEXT    
Inbox-Outbox  
tem_msf_disableInbox FALSE    
temn_msf_outbox_stream_vendor kafka    
temn_queue_impl kafka    
temn_msf_ingest_outbox_cache_namespace document-outbox    
temn_msf_ingest_inbox_cache_namespace document-inbox    

Field Name
|
Application/Table name

Temenos Headquarters SA
2 Rue de l'Ecole-de-Chimie
CH - 1205 Geneva
Switzerland

Copyright © 2020- Temenos Headquarters SA

Published on :
Tuesday, May 23, 2023 9:35:18 PM IST