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.

Global parameters in the deployment input configuration file


Use global parameters to set values for your environment.

Important

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

The following table describes global parameters that you can set in the deployment input configuration file:

Parameter name

Description

Example

CUSTOMER_SERVICE_NAME

Represents customer service name.

CUSTOMER_SERVICE_NAME="Helix"

DOMAIN_NAME

Customer environment domain name.

DOMAIN_NAME="calbro.com"

ENABLE_EPHEMERAL

Use to limit the Ephemeral storage. Set to true if you want to change the value.

ENABLE_EPHEMERAL="false"

ENABLE_JMX_MONITORING

Set to true to monitor the JVM process.

ENABLE_JMX_MONITORING="true"

ES_HOST

External IP address that you create for FTS_ELASTICSEARCH or an internal cluster IP that is accessible for the namespace where you install BMC Helix Service Management.

For more information about external IP for FTS_ELASTICSEARCH, see Setting-up-the-installation-environment.

ES_HOST="onbmc"

IMAGE_PULL_POLICY

Use this parameter to pull the image.

Valid values:

  • (Default) IfNotPresent
  • Always

IMAGE_PULL_POLICY="IfNotPresent"

INGRESS_ENABLED

Use Kubernetes ingress for application URLs.

INGRESS_ENABLED="true"

PROJECT_NAME

Project name is an alias for your environment. Form the project name by using the service name and the environment type.

<CUSTOMER_SERVICE_NAME>-<PROJECT_TYPE>PROJECT_NAME="remedy-dev"

PROJECT_TYPE

Define the type of environment such as, development environment or production environment.

PROJECT_TYPE="dev"

SERIVCE_ANNOTATIONS

Add extra service annotations.

SERIVCE_ANNOTATIONS="@service"

SERVICE_TYPE_HTTP

Service type for the platform.

Valid values:

  • LoadBalancer
  • NodePort

SERVICE_TYPE_HTTP="NodePort"

SERVICE_TYPE_TCP

Service type for the platform.

Valid values:

  • LoadBalancer
  • ClusterIP
  • NodePort

SERVICE_TYPE_TCP="LoadBalancer"

AUTORECON_RECONCILE_VUIS

Flag to automatically reconcile Developer Studio form views during BMC Helix Innovation Suite upgrade.

Valid values:

  • true
  • false

AUTORECON_RECONCILE_VUIS="false

Stale data parameters

STALEDATA_REPLICA_COUNT

The replica count for stale data.

STALEDATA_REPLICA_COUNT="2"

STALEDATA_JAVA_MAX_HEAP_SIZE

The maximum heap size for stale data.

STALEDATA_JAVA_MAX_HEAP_SIZE=""

STALEDATA_JAVA_MIN_HEAP_SIZE

The minimum heap size for stale data.

STALEDATA_JAVA_MIN_HEAP_SIZE=""

STALEDATA_MEMORY_REQUEST

The memory request for stale data.

STALEDATA_MEMORY_REQUEST=""

STALEDATA_CPU_REQUEST

The CPU request for stale data.

STALEDATA_CPU_REQUEST=""

STALEDATA_MEMORY_LIMIT

The memory limit for stale data.

STALEDATA_MEMORY_LIMIT=""

STALEDATA_CPU_LIMIT

The CPU limit for stale data.

STALEDATA_CPU_LIMIT=""

STALEDATA_VOLUME_MOUNT_ENABLED

Flag to enable volume mount for stale data.

Valid values:

  • true
  • false

STALEDATA_VOLUME_MOUNT_ENABLED="true"

STALEDATA_VOLUME_ENABLED

Flag to enable storage for stale data.

Valid values:

  • true
  • false

STALEDATA_VOLUME_ENABLED="true"

Clam AntiVirus parameters

CLAMAV_REPLICA_COUNT

The replica count for Clam AntiVirus.

CLAMAV_REPLICA_COUNT="1"

CLAMAV_MEMORY_REQUEST

The memory request for Clam AntiVirus.

CLAMAV_MEMORY_REQUEST=""

CLAMAV_CPU_REQUEST

The CPU request for Clam AntiVirus.

CLAMAV_CPU_REQUEST=""

CLAMAV_MEMORY_LIMIT

The memory limit for Clam AntiVirus.

CLAMAV_MEMORY_LIMIT=""

CLAMAV_CPU_LIMIT

The CPU limit for Clam AntiVirus.

CLAMAV_CPU_LIMIT=""


 

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