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*