TAS inventory file for consolidated deployment (TAS 8)

The inventory file for consolidated deployment can be either for standard or high-availability configurations.

The inventory file is divided into two parts:

  • The first section includes generic settings which must be customized according to the customer's topology. All the settings in this section are mandatory.

  • The second section includes advanced settings which MUST not be changed.

The inventory file is compatible by default with SSL environments. The communication mode for TAS must be identical to that of WFO.

For non-SSL environments, set the parameter secure_gateway_ssl_enabled as mentioned in the table.

Consolidated deployment inventory file settings

The table describes the settings in the generic section of the inventory file for consolidated deployments. Unless otherwise specified, the settings are relevant for both standard and high-availability configurations.

All servers require the fully qualified domain names (FQDNs), in the format <fqdn_server_name>.<domain>.com. For example, srv3.tas.mycompany.com.

If machines have both external and internal FQDNs, use the external ones.

Inventory file setting

Description

[app]

CONSOLIDATED_SERVER_HOSTNAME zoo_id=1

 

The list of TAS Application servers that host the application services under [app].

For standard consolidated deployments (without high-availability), all TAS services are installed on the same server.

The FQDN of the TAS server hosting the application services.

For high-availability configurations with multiple TAS Application servers, each TAS Application server must have an entry also for the ZooKeeper with a unique ID.

[db]

CONSOLIDATED_SERVER_HOSTNAME

The list of TAS Datastore servers that host the Text Datastore index under [db].

For standard consolidated deployments (without high-availability), all TAS services are installed on the same server.

The FQDN of the TAS server hosting the Text Datastore (Solr) index.

[wfo_host]

WFO_APP_SERVER_HOSTNAME

The FQDN of the WFO Application Server that hosts the Text application.

[management]

MANAGEMENT_SERVER_HOSTNAME

The list of TAS Management servers used for installations and upgrades under [management]. Usually, a single TAS server is designated as the Management server.

The FQDN of the TAS server that is designated as the Management server used to deploy the Docker images during installation and upgrade.

local_dns=DNS_IP

Applicable to automated server preparation.

The IP address of the DNS used by the Docker engine.

[docker_repository]

DOCKER_REGISTRY_REPOSITORY_SERVER_HOSTNAME

The FQDN of the TAS server that hosts the Docker repository. This server is usually the same server designated as the TAS Management server.

wfo_passphrase=

The token generated for the Security Token PassPhrase in WFO. The token is the passphrase for the Coordinator Service.

users_deploy=true

Applicable to automated server preparation.

Determines if to create TAS users as part of the automated server preparation, or create users manually before completing automated server preparation.

  • true: Default. Creates TAS users with the IDs defined for the parameters below.

  • false: Does not create TAS users.

    In this case, create the TAS users manually by performing these tasks described in Workflow: Manual TAS server preparationMount RPM ISO and install Verint repository, Install RPMs for TAS servers, and Create TAS user group and TAS user accounts.

tas_group_name=tas

tas_group_id=5000

 

tas_user_name=tas_app

tas_user_id=5001

 

tas_app_advanced_user_id=5004

The group and user names, and IDs for the TAS service accounts. To be modified only if the default names and IDs are to be changed.

  • tas_group_name: The name of the TAS user group that controls access to TAS folders, and includes all TAS service accounts.

  • tas_group_id: The ID of the TAS user group, by default 5000.

  • tas_user_name: The Application Management service account that manages the container's data volumes and mounts.

  • tas_user_id: the ID of the Application Management service account, by default 5001.

  • tas_app_advanced_id: The ID of the Advanced Application Management service account, by default 5004.

tas_installation_user_name=tas_inst

The name for the TAS installation user, and is by default tas_inst. To be modified if the default user name must be changed.

users_login_pass=USERS_PASSWORD

Applicable to automated server preparation.

The shared hashed user password fortas_maint andtas_inst users created using Python crypt function.

data_dir=/opt/app/data

The data directory for TAS.

To be defined only if the customer requires a different data directory for TAS.

snmp_host

snmp_port

Required to enable viewing SNMP alarms.

  • snmp_host: The host name of the NMS server to which the TAS sends SNMP alarms.

  • snmp_port: the port on the NMS server to which the TAS sends the SNMP alarms.

ISO_package_installation=true

Indicates if the customer used the RPM provided to install third-party products used by TAS servers.

  • true: The default, indicates that the provided RPM is used.

  • false: Indicates that the provided RPM is not used. In this case, the customer must install the required third-party components, as detailed in TAS server requirement matrix by server type, and the required versions as detailed in the Technology Map.

ca_password

The password defined for the ca.pem certificate. 

The CA password is also used as the solr_ssl_keystore_password and solr_ssl_client_keystore_password for access to the Text Indexing Service.

kafka_security_mode=Normal

 

The security mode configured for communication with Kafka. Normal is the lowest level of security, without authentication and without SSL.

[Secure Gateway]

secure_gateway_ssl_enabled=true (SSL) false (Non-SSL)

For non-SSL environments only, set the parameter secure_gateway_ssl_enabled=false