This documentation supports an earlier version of BMC Helix IT Service Management on-premises deployment.To view the documentation for the latest version, select 23.3.04 from the Product version picker.

Smart IT parameters in the deployment input configuration file


Use the BMC Helix ITSM: Smart ITparameters to set the database, password, or BMC Helix ITSM: Smart IT integration options.

Important

The customertemplate.sh file contains several parameters, however, the following table lists only those parameters that used for deploying BMC Helix Service Management on-premises.

The following table describes various parameters that you set for BMC Helix ITSM: Smart IT:

Parameter name

Description

Example

SMARTIT_IS_SECURE_PROTOCOL

Determines the connection type.

Valid values:

  • (Default) true
  • false

SMARTIT_IS_SECURE_PROTOCOL="true"

SMARTIT_PORT

Port whereBMC Helix ITSM: Smart IT is configured.


SMARTIT_PORT="443"

Smart IT database parameters

SMARTIT_DB_ALWAYS_ON




Set this parameter to true when MS SQL database runs in a cluster.

Valid values:

  • (Default) Yes
  • No

SMARTIT_DB_ALWAYS_ON="Yes"

SMARTIT_DB_HOSTNAME

Host name for the database.

SMARTIT_DB_HOSTNAME="DATABASE_HOST_NAME"

SMARTIT_DB_INSTANCE

Named MS SQL server. If you have a cluster, you can name the cluster.

SMARTIT_DB_INSTANCE="test"

SMARTIT_DB_NAME

Name of the database. For Oracle database, enter the ORACLE SERVICE name.


SMARTIT_DB_NAME=
"${CUSTOMER_SERVICE_NAME}_${DB_ENVIRONMENT}_smartit"

SMARTIT_DB_PORT

Port number where the database is set.

SMARTIT_DB_PORT="5432"

SMARTIT_DB_TYPE

Database type.

Valid values:

  • oracle
  • postgres
  • sql

SMARTIT_DB_TYPE="postgres"

Smart IT database system parameters

SMARTIT_DB_SYSTEM_USER 

BMC Helix ITSM: Smart IT system schema user name.


SMARTIT_DB_USER_SYSTEM=
"${CUSTOMER_SERVICE_NAME}_${DB_ENVIRONMENT}_smartit_systemadmin"

SMARTIT_DB_SYSTEM_PASSWORD

Password for the BMC Helix ITSM: Smart IT database.

SMARTIT_DB_PASSWORD_SYSTEM="Agimil89"

Smart IT database business parameters

SMARTIT_DB_BUSINESS_USER

BMC Helix ITSM: Smart IT system business user name.


SMARTIT_DB_USER_BUSINESS=
"${CUSTOMER_SERVICE_NAME}_${DB_ENVIRONMENT}_smartit_businessadmin"

SMARTIT_DB_BUSINESS_PASSWORD

BMC Helix ITSM: Smart IT system business user password.


SMARTIT_DB_PASSWORD_BUSINESS="Testl89"

Smart IT database password parameters

SMARTIT_CHAT_SERVER_ADMIN_LOGIN

Chat server admin user login name.


SMARTIT_CHAT_SERVER_ADMIN_LOGIN="admin"

SMARTIT_CHAT_SERVER_ADMIN_PASSWORD

Chat server admin user password.

SMARTIT_CHAT_SERVER_ADMIN_PASSWORD="admin"

SMARTIT_CHAT_SERVER_ADMIN_BOSH_URL

Chat server Bidirectional-streams Over Synchronous HTTP (BOSH) URL.

SMARTIT_CHAT_SERVER_ADMIN_BOSH_URL="https://<smartit-ingress>/http-bind/"

SMARTIT_CHAT_SERVER_ADMIN_CLIENT_PORT

Chat server admin port.

SMARTIT_CHAT_SERVER_ADMIN_CLIENT_PORT="5222"

SMARTIT_CHAT_SERVER_ADMIN_CM_HOST

Chat server admin host name.

SMARTIT_CHAT_SERVER_ADMIN_CM_HOST="openfire"

SMARTIT_CHAT_SERVER_ADMIN_DOMAIN

Chat server admin domain.

SMARTIT_CHAT_SERVER_ADMIN_DOMAIN="openfire"

SMART IT Integration URLs parameters

SMARTIT_MASTER_DWP_URL

URL to access BMC Helix Digital Workplace.


SMARTIT_MASTER_DWP_URL=
"https://${CUSTOMER_SERVICE_NAME}${ENVIRONMENT_URL}-dwp.${CLUSTER_DOMAIN}"

SMARTIT_MASTER_ES_CHAT_URL

Chat server URL.


SMARTIT_MASTER_ES_CHAT_URL=
"https://${CUSTOMER_SERVICE_NAME}${ENVIRONMENT_URL}-vchat.${CLUSTER_DOMAIN}"

SMARTIT_MASTER_MIDTIER_BASE_URL

URL to access Mid Tier.


SMARTIT_MASTER_MIDTIER_BASE_URL=
"https://${CUSTOMER_SERVICE_NAME}${ENVIRONMENT_URL}.${CLUSTER_DOMAIN}"

SMARTIT_MASTER_SMARTIT_URL

URL to access the BMC Helix ITSM: Smart ITURL.


SMARTIT_MASTER_SMARTIT_URL=
"https://${CUSTOMER_SERVICE_NAME}${ENVIRONMENT_URL}-smartit.${CLUSTER_DOMAIN}"

Ingress parameters

SMARTIT_MASTER_INGRESS_DOMAIN

The domain name to access BMC Helix ITSM: Smart ITURL when using the Rancher cluster.


SMARTIT_MASTER_INGRESS_DOMAIN="${CLUSTER_DOMAIN}"

SMARTIT_MASTER_INGRESS_ENABLED


When enabled, creates a BMC Helix ITSM: Smart ITURL on the master server.

Valid values:

  • (Default) true
  • false

SMARTIT_MASTER_INGRESS_ENABLED="true"

SMARTIT_MASTER_INGRESS_HOST

Domain name to create BMC Helix ITSM: Smart ITURL on the master server.


SMARTIT_MASTER_INGRESS_OST=
"${CUSTOMER_SERVICE_NAME}${ENVIRONMENT_URL}-smartit"

SMARTIT_SLAVE_INGRESS_ENABLED


Domain name to create BMC Helix ITSM: Smart IT URL on other servers.

Valid values:

  • (Default) true
  • false

SMARTIT_SLAVE_INGRESS_ENABLED="true"

SMARTIT_SLAVE_INGRESS_DOMAIN

When enabled, creates a BMC Helix ITSM: Smart ITURL on other servers.


SMARTIT_SLAVE_INGRESS_DOMAIN="${CLUSTER_DOMAIN}"

SMARTIT_SLAVE_INGRESS_HOST

Domain name to create BMC Helix ITSM: Smart ITURL on other servers.

SMARTIT_SLAVE_INGRESS_HOST="${CUSTOMER_SERVICE_NAME}${ENVIRONMENT_URL}-smartit"

Root parameters

SMARTIT_MASTER_ROUTE_ENABLED


On the master server, create BMC Helix ITSM: Smart ITURL by using the OpenShift cluster.

Valid values:

  • true
  • (Default) false

SMARTIT_MASTER_ROUTE_ENABLED="false"

SMARTIT_MASTER_ROUTE_DOMAIN

When enabled, creates a BMC Helix ITSM: Smart IT URL on the master server.

SMARTIT_MASTER_ROUTE_DOMAIN="${CLUSTER_DOMAIN}"

SMARTIT_MASTER_ROUTE_HOST

Domain name to create BMC Helix ITSM: Smart ITURL on the master server.

SMARTIT_MASTER_ROUTE_HOST=
"${CUSTOMER_SERVICE_NAME}${ENVIRONMENT_URL}-smartit"

SMARTIT_SLAVE_ROUTE_ENABLED


On other servers, create BMC Helix ITSM: Smart IT URL by using the OpenShift cluster.

Valid values:

  • true
  • (Default) false

SMARTIT_SLAVE_ROUTE_ENABLED="false"

SMARTIT_SLAVE_ROUTE_DOMAIN

When enabled, creates a BMC Helix ITSM: Smart IT URL on other servers.

SMARTIT_SLAVE_ROUTE_DOMAIN="${CLUSTER_DOMAIN}"

SMARTIT_SLAVE_ROUTE_HOST

Domain name to create BMC Helix ITSM: Smart ITURL on othe servers.

SMARTIT_SLAVE_ROUTE_HOST=
"${CUSTOMER_SERVICE_NAME}${ENVIRONMENT_URL}-smartit"

Smart IT Master service parameters

SMARTIT_MASTER_MEMORY_LIMIT

Memory limit for the BMC Helix ITSM: Smart IT pod.

SMARTIT_MASTER_MEMORY_LIMIT="8Gi"

SMARTIT_MASTER_MEMORY_REQUEST

Memory request for the BMC Helix ITSM: Smart IT pod.

SMARTIT_MASTER_MEMORY_REQUEST="7Gi"

SMARTIT_MASTER_REPLICA_COUNT

Number of master servers you want to run.

SMARTIT_MASTER_REPLICA_COUNT=1

SMARTIT_MASTER_VOLUME_ENABLED

Enable or disable volumes for pods for master, this required for custom cacerts.

Valid values:

  • (Default) true
  • false
SMARTIT_MASTER_VOLUME_ENABLED="true"

SMARTIT_MASTER_VOLUME_MOUNT_ENABLED

Enable or disable volume mount inside pods for master,  this required for custom cacerts.

Valid values:

  • (Default) true
  • false
SMARTIT_MASTER_VOLUME_MOUNT_ENABLED="true"

Smart IT Slave service parameters

SMARTIT_SLAVE_MEMORY_LIMIT

Memory limit for the BMC Helix ITSM: Smart IT pod.

SMARTIT_SLAVE_MEMORY_LIMIT="8Gi"

SMARTIT_SLAVE_MEMORY_REQUEST

Memory request for the BMC Helix ITSM: Smart IT pod.

SMARTIT_SLAVE_MEMORY_REQUEST="7Gi"

SMARTIT_SLAVE_REPLICA_COUNT

Number of other BMC Helix ITSM: Smart ITnodes.

SMARTIT_SLAVE_REPLICA_COUNT=1

SMARTIT_SLAVE_VOLUME_ENABLED

Enable or disable volumes for pods for slave, this required for custom cacerts.

Valid values:

  • (Default) true
  • false
SMARTIT_SLAVE_VOLUME_ENABLED="true"

SMARTIT_SLAVE_VOLUME_MOUNT_ENABLED

Enable or disable volume mount inside pods for slave, this required for custom cacerts.

Valid values:

  • (Default) true
  • false
SMARTIT_SLAVE_VOLUME_MOUNT_ENABLED="true"


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*