Created
December 29, 2021 12:01
-
-
Save Ameen-Alam/9e011116058cdeb2940b1f155cec1427 to your computer and use it in GitHub Desktop.
konyfabrickubernetesconfig.properites
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#------------------------------------------------------------------------------- | |
# Installation Environment name, in lowercase (String) | |
# Ex: dev, qa, prod, eastusprod | |
INSTALL_ENV_NAME=dev | |
#------------------------------------------------------------------------------- | |
### Install Components ### | |
# Set to Y/N, based on whether individual components or all are needed | |
# If you want to install specific component set ALL_COMPONENTS_ENABLED=N and | |
# set installing component to Y | |
ALL_COMPONENTS_ENABLED=Y | |
IDENTITY_ENABLED= | |
CONSOLE_ENABLED= | |
APIPORTAL_ENABLED= | |
INTEGRATION_ENABLED= | |
MESSAGING_ENABLED= | |
#------------------------------------------------------------------------------- | |
### Application Server Details ### | |
# Domain name for Kony Fabric (String) | |
# This value should not be IP address or 'localhost' | |
# This value should be hostname of the LoadBalancer | |
SERVER_DOMAIN_NAME=infinity.ndctech.digital | |
# Communication protocol for Kony Fabric | |
# This value can be "http"/"https" | |
COM_PROTOCOL=http | |
# Path to the existing certificate and key files. This can be empty for http. | |
# This should point to valid pem files. | |
HTTPS_CERT_FILE= | |
HTTPS_KEY_FILE= | |
#------------------------------------------------------------------------------- | |
### Database details ### | |
# Database type which you want to use for Kony Fabric (String) | |
# Possible values: | |
# "mysql" for MySQL DB server | |
# "sqlserver" for Azure MSSQL or SQLServer | |
# "oracle" for Oracle DB server | |
DB_TYPE=mysql | |
# Database server hostname (String) | |
DB_HOST=10.0.18.191 | |
# Database server port number (Number). This can be empty for cloud manage service. | |
DB_PORT=3306 | |
# Database server user (String) | |
DB_USER=infinity | |
# Database server password (String) | |
# Please ensure the password is enclosed in single quotes. | |
DB_PASS='Infinity@123' | |
#Below DB_PREFIX and DB_SUFFIX are optional inputs. | |
#If inputs are not specified, schemas are created as for example 'admindb' | |
#If inputs are specified DB_PREFIX=fabric and DB_SUFFIX=container, | |
# schemas are created as for example 'fabricadmindbcontainer' | |
# Database server prefix for Kony Fabric schemas/tables (String) | |
DB_PREFIX= | |
# Database server suffix for Kony Fabric schemas/tables (String) | |
DB_SUFFIX=_8433 | |
# If DB_TYPE is "oracle", following values need to be set | |
# Database Data tablespace name (String) | |
DB_DATA_TS= | |
# Database Index tablespace name (String) | |
DB_INDEX_TS= | |
# Database LOB tablespace name (String) | |
DB_LOB_TS= | |
# Database service name (String) | |
DB_SERVICE= | |
# Use existing databases from a previous Kony Fabric instance? (Y/N) | |
USE_EXISTING_DB= | |
# If using existing databases, provide the location of the previous installed artifacts(location should contain upgrade.properties) | |
# Ex: /c/kony-fabric-containers-onprem/kubernetes | |
PREVIOUS_INSTALL_LOCATION= | |
#------------------------------------------------------------------------------- | |
### Kony Fabric Account Registration Details ### | |
# If Owner registration required, use OWNER_REGISTRATION_REQUIRED=Y and fill | |
# below details for registering the user for Kony Fabric | |
# Owner registration required? Y/N | |
OWNER_REGISTRATION_REQUIRED=N | |
# User email (String) | |
OWNER_USER_ID= | |
# User password (String) | |
OWNER_PASSWORD= | |
# User first name (String) | |
OWNER_FIRST_NAME= | |
# User last name (String) | |
OWNER_LAST_NAME= | |
# Environment name with which user needs to be registered (String) | |
OWNER_ENV_NAME= | |
#------------------------------------------------------------------------------- | |
### Alertmanager Configuration ### | |
# If Alertmanager Configuration required, use ALERTMANAGER_SETUP_REQUIRED=Y and fill | |
# below details for configuring the Alertmanager for Kony Fabric | |
# Alertmanager setup required? Y/N | |
ALERTMANAGER_SETUP_REQUIRED=Y | |
# The SMTP smarthost through which emails are sent (String) | |
SMTP_SMARTHOST=abc.xyz.com:587 | |
# The email address to send notifications to (String) | |
RECIPIENT_ADDRESS=abc@xyz.com | |
# The sender address (String) | |
SENDER_ADDRESS=abc@xyz.com | |
# The sender authentication password (String) | |
SENDER_PASSWORD=123456 | |
#------------------------------------------------------------------------------- | |
### Time Zone ### | |
# Time_Zone variable needs to be set to maintain consistency for the Application server | |
# and the Database server. Default value of Time_Zone is set to UTC. | |
# Refer https://en.wikipedia.org/wiki/List_of_tz_database_time_zones for Time Zone (TZ*) values. | |
TIME_ZONE=Asia/Karachi | |
#------------------------------------------------------------------------------- | |
### Readiness and Liveness Probes Details ### | |
# Below variables are set with default values in 'Seconds' | |
# Readiness probe initial delay for Identity, in seconds (Number) | |
IDENTITY_READINESS_INIT_DELAY=180 | |
# Liveness probe initial delay for Identity, in seconds (Number) | |
IDENTITY_LIVENESS_INIT_DELAY=300 | |
# Readiness probe initial delay for Console, in seconds (Number) | |
CONSOLE_READINESS_INIT_DELAY=300 | |
# Liveness probe initial delay for Console, in seconds (Number) | |
CONSOLE_LIVENESS_INIT_DELAY=600 | |
# Readiness probe initial delay for Integration, in seconds (Number) | |
INTEGRATION_READINESS_INIT_DELAY=300 | |
# Liveness probe initial delay for Integration, in seconds (Number) | |
INTEGRATION_LIVENESS_INIT_DELAY=600 | |
# Readiness probe initial delay for Engagement, in seconds (Number) | |
ENGAGEMENT_READINESS_INIT_DELAY=180 | |
# Liveness probe initial delay for Engagement, in seconds (Number) | |
ENGAGEMENT_LIVENESS_INIT_DELAY=300 | |
#------------------------------------------------------------------------------- | |
### Minimum and Maximum RAM percentage Details ### | |
# Below variables are set with default values (String) | |
# Minimum RAM percentage for Console (String) | |
CONSOLE_MIN_RAM_PERCENTAGE="50" | |
# Maximum RAM percentage for Console (String) | |
CONSOLE_MAX_RAM_PERCENTAGE="80" | |
# Minimum RAM percentage for Engagement (String) | |
ENGAGEMENT_MIN_RAM_PERCENTAGE="50" | |
# Maximum RAM percentage for Engagement (String) | |
ENGAGEMENT_MAX_RAM_PERCENTAGE="80" | |
# Minimum RAM percentage for Identity (String) | |
IDENTITY_MIN_RAM_PERCENTAGE="50" | |
# Maximum RAM percentage for Identity (String) | |
IDENTITY_MAX_RAM_PERCENTAGE="80" | |
# Minimum RAM percentage for Integration (String) | |
INTEGRATION_MIN_RAM_PERCENTAGE="50" | |
# Maximum RAM percentage for Integration (String) | |
INTEGRATION_MAX_RAM_PERCENTAGE="80" | |
# Minimum RAM percentage for APIPortal (String) | |
APIPORTAL_MIN_RAM_PERCENTAGE="50" | |
# Maximum RAM percentage for APIPortal (String) | |
APIPORTAL_MAX_RAM_PERCENTAGE="80" | |
#------------------------------------------------------------------------------- | |
### Container resource limits for memory and CPU### | |
#Resource memory limit for Identity (String) | |
IDENTITY_RESOURCE_MEMORY_LIMIT="2G" | |
#Resource memory requests for Identity(String) | |
IDENTITY_RESOURCE_REQUESTS_MEMORY="4G" | |
#Resource CPU requests for Identity (String) | |
IDENTITY_RESOURCE_REQUESTS_CPU="500m" | |
#Resource memory limit for Console (String) | |
CONSOLE_RESOURCE_MEMORY_LIMIT="2.2G" | |
#Resource memory requests for Console(String) | |
CONSOLE_RESOURCE_REQUESTS_MEMORY="2G" | |
#Resource CPU requests for Console (String) | |
CONSOLE_RESOURCE_REQUESTS_CPU="500m" | |
#Resource memory limit for APIPortal (String) | |
APIPORTAL_RESOURCE_MEMORY_LIMIT="1.2G" | |
#Resource memory requests for APIPortal (String) | |
APIPORTAL_RESOURCE_REQUESTS_MEMORY="1G" | |
#Resource CPU requests for APIPortal (String) | |
APIPORTAL_RESOURCE_REQUESTS_CPU="200m" | |
#Resource memory limit for Integration (String) | |
INTEGRATION_RESOURCE_MEMORY_LIMIT="4G" | |
#Resource memory requests for Integration (String) | |
INTEGRATION_RESOURCE_REQUESTS_MEMORY="2G" | |
#Resource CPU requests for Integration (String) | |
INTEGRATION_RESOURCE_REQUESTS_CPU="300m" | |
#Resource memory limit for Engagement(String) | |
ENGAGEMENT_RESOURCE_MEMORY_LIMIT="4G" | |
#Resource memory requests for Engagement(String) | |
ENGAGEMENT_RESOURCE_REQUESTS_MEMORY="2.5G" | |
#Resource CPU requests for Engagement(String) | |
ENGAGEMENT_RESOURCE_REQUESTS_CPU="200m" | |
#------------------------------------------------------------------------------- | |
### Custom JAVA_OPTS Details ### | |
# Below variables are set with default values (String) | |
# Custom JAVA_OPTS for Console (String) | |
CONSOLE_CUSTOM_JAVA_OPTS="" | |
# Custom JAVA_OPTS for Engagement (String) | |
ENGAGEMENT_CUSTOM_JAVA_OPTS="" | |
# Custom JAVA_OPTS for Identity (String) | |
IDENTITY_CUSTOM_JAVA_OPTS="" | |
# Custom JAVA_OPTS for Integration (String) | |
INTEGRATION_CUSTOM_JAVA_OPTS="" | |
# Custom JAVA_OPTS for Api Portal (String) | |
APIPORTAL_CUSTOM_JAVA_OPTS="" | |
#------------------------------------------------------------------------------- | |
### Number of instances to be deployed for each component ### | |
# Below variables are set with default values | |
# Number of instances of Identity | |
IDENTITY_REPLICAS=1 | |
# Number of instances of Console | |
CONSOLE_REPLICAS=1 | |
# Number of instances of APIPortal | |
APIPORTAL_REPLICAS=1 | |
# Number of instances of Integration | |
INTEGRATION_REPLICAS=1 | |
# Number of instances of Engagement | |
ENGAGEMENT_REPLICAS=1 | |
### The port on which the kubernetes dashboard can be accessed | |
KUBERNETES_DASHBOARD_PORT=31000 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment