Common configurations
To configure the common configurations, make the necessary modifications to the common-configMap.yaml file.
To access the common-configMap.yaml file, navigate to /unica/templates/ in the Unica charts folder. Open the file and make modifications to the following parameters:
Parameter name | Parameter description |
---|---|
WAIT_TIME | Idle wait time in minutes. |
VERSION | Version number of Unica. |
HOME_DIR | Home directory of Cloud Native Unica. |
JAVA_HOME | The location of Java Development Kit on the system. |
CERTIFICATE_IMPORT_DIR | The location of the Unica certificates. |
TYPE | Specify if it is a new installation or an upgrade. Valid values are INSTALL or UPGRADE. |
APPLICATION_DOMAIN | The application domain. |
HOST | Host ID of the Docker host. |
HOST_NAME | Host name of the Docker host. |
DEFAULT_LOCALE | The default locale to be used. |
DOCKER_JAVA_HOME | The path of the Docker Java Home. |
DIRECTOR_JAVA_HOME | The path of JDK1.8. |
JRE_HOME | The path of the Docker Java Runtime Environment. |
MODE | Specify the products that you will install on the Cloud Native Unica environment. The
abbreviated values for each product are as follows:
If you want to install all products you should provide the value as follows: PLT_CMP_INT_PLN_OPT_DIR If your database is MariaDB, Director will not work on MariaDB. In this case, you must provide the following value: PLT_CMP_INT_PLN_OPT |
SERVER_TYPE | The application server installed. |
IS_UNICODE |
Set |
PROTOCOL | The protocol used. For example, HTTP or HTTPS. |
UPGRADE_FROM_TO | 11.1+To12.1 |
AC_VERSION | "12.1.x" |
ACI_UNICODE | "No" |
CONFIGURE_ON_ERROR_PROMPT | "Yes" |
Parameter name | Parameter description |
---|---|
SOURCE_SCHEMA | "CAMP86" |
TARGET_SCHEMA | "DBO" |
DB_DRIVER_CLASS | com.microsoft.sqlserver.jdbc.SQLServerDriver |
DB_HOST_NAME | The host name of the database system. |
DB_PORT | The port number of the database system. |
DB_PLAN_HOST | The host details of the database in the Plan system. |
DB_PLAN_PORT | The database port number of the Plan system. |
DB_PLAN_HOST_NAME | The database host name of the Plan system. |
DB_DRIVER | The database driver file name. |
DB_ROOT_USER | The database root username. |
DB_ROOT_PASSWORD | The database root password. |
WLS_DB_USER_NAME | WebLogic database username. |
WLS_DB_PASSWORD | WebLogic database password. |
DB_TYPE | The name of the database used in the system. For example, Oracle. |
DB_TYPE_UTILS | The name of the database utilities used in the system. For example, Oracle. |
REPLACE_CONNECTION_URL_PREFIX | The prefix used when forming a URL to the database. Each database has
a different prefix. For example, the Oracle database prefix is
jdbc:oracle:thin . |
DIALECT | The Hibernate dialect. Each database has a different dialect. For
example, the Oracle database dialect is
org.hibernate.dialect.Oracle10gDialect . |
DB_DRIVER_CLASS | The class name of the database drivers. |
REPLACE_CONNECTION_URL_PREFIX | The prefix used when forming a URL to the database. Each database has
a different prefix. For example, the Oracle database prefix is
jdbc:oracle:thin . |
JDBC_DRIVER_JAR_LOCATION | The location of the JDBC driver JAR file. |
DB_DRIVER_JAR | The location of the database driver JAR file. |
MYSQL_ROOT_PASSWORD | The root password for MYSQL. |
ORACLE_OWNER | Oracle owner details. |
ORACLE_SID | Oracle SID details. |
REPLACE_JDBC_DRIVER_JAR |
Name of the JDBC driver jar file. This name is also used in replacements in modules/jdbcmodule/main/module.xml (name of the JDBC jar). |
MDB_ENCODING | The encoding format used for MariaDB. |
MDB_COLLATION | Valid values are utf8_general_ci and utf8_unicode_ci. |
MAX_CONNECTIONS | The maximum concurrent connections supported. |
jdbc:sqlserver://localhost;databaseName=AdventureWorks;MultiSubnetFailover=true;
Parameter name | Parameter description |
---|---|
JDBC_URL_PROD | JDBC URL of the Prod datasource of Interact.You can provide custom JDBC URL with JDBC properties. |
JDBC_URL_TEST | JDBC URL of the Prod datasource of Test.You can provide custom JDBC URL with JDBC properties. |
JDBC_URL_LRN | JDBC URL of the Prod datasource of learning.You can provide custom JDBC URL with JDBC properties. |
JDBC_URL_INT05 | JDBC URL of the Prod datasource of Interact.You can provide custom JDBC URL with JDBC properties. |
JDBC_URL_INT | JDBC URL of the Prod datasource of Interact runtime.You can provide custom JDBC URL with JDBC properties. |
JDBC_URL_PLATFORM | JDBC URL of the Prod datasource of platfrom.You can provide custom JDBC URL with JDBC properties. |
JDBC_URL_CAMPAIGN | JDBC URL of the Prod datasource of Campaign.You can provide custom JDBC URL with JDBC properties. |
JDBC_URL_PLAN | JDBC URL of the Prod datasource of Plan.You can provide custom JDBC URL with JDBC properties. |
JDBC_URL_CONTACTCENTRAL | JDBC URL of the Prod datasource of Contact Central.You can provide custom JDBC URL with JDBC properties. |
JDBC_URL_JOURNEY | JDBC URL of the Prod datasource of Journey.You can provide custom JDBC URL with JDBC properties. |
JDBC_URL_JOURNEYREPORT | JDBC URL of the Prod datasource of Journey Report.You can provide custom JDBC URL with JDBC properties. |
Parameter name | Parameter description or value |
---|---|
Details | removeAbandoned is a Flag to remove abandoned
connections if they exceed the
removeAbandonedTimeout . |
testOnBorrow | Indicates whether objects are validated before being borrowed from the pool. For an efficient validation, if objects fail validation, they are dropped from the pool and the system attempts to borrow another object. |
PLATFORM_DATA_SOURCE_PARAMETERS | "removeAbandonedTimeout='300';removeAbandoned='true';testOnBorrow='true'" |
PLAN_DATA_SOURCE_PARAMETERS | "removeAbandonedTimeout='300';removeAbandoned='true';testOnBorrow='true'" |
JOURNEYWEB_DATA_SOURCE_PARAMETERS | "removeAbandonedTimeout='300';removeAbandoned='true';testOnBorrow='true'" |
CAMPAIGN_DATA_SOURCE_PARAMETERS | |
INTERACT_DATA_SOURCE_PARAMETERS | "removeAbandonedTimeout='300';removeAbandoned='true';testOnBorrow='true'" |
INTERACT_PROD_DATA_SOURCE_PARAMETERS | "removeAbandonedTimeout='300';removeAbandoned='true';testOnBorrow='true'" |
INTERACT_TEST_DATA_SOURCE_PARAMETERS | "removeAbandonedTimeout='300';removeAbandoned='true';testOnBorrow='true'" |
INTERACT_LEARNING_DATA_SOURCE_PARAMETERS | "removeAbandonedTimeout='300';removeAbandoned='true';testOnBorrow='true'" |
INTERACT_CHRH_DATA_SOURCE_PARAMETERS | "removeAbandonedTimeout='300';removeAbandoned='true';testOnBorrow='true'" |
COLLABORATE_DATA_SOURCE_PARAMETERS | "removeAbandonedTimeout='300';removeAbandoned='true';testOnBorrow='true'" |
CONTACTCENTRAL_DATA_SOURCE_PARAMETERS | "removeAbandonedTimeout='300';removeAbandoned='true';testOnBorrow='true'" |
Parameter name | Parameter value |
---|---|
INSTALL_COMMAND1 | "cp /docker/source/unica/Platform/tools/bin/manager-persistence-StandAlone.xml /docker/unica/Platform/tools/bin/" |
INSTALL_COMMAND2 | "cp /docker/source/unica/Platform/tools/bin/manager-persistence-StandAlone.xml /docker/unica/install/" |