Enterprise Machine Node Configurations
You can configure the Machine node for the enterprise deployment. All the required configuration parameters are stored in CONFIG_FOLDER_REDTAIL/rt_machinenode_vars.json
Each of the parameters is explained in more detail in the following table:
| Parameter | Description |
|---|---|
certs_conf_path
|
The directory where the certificates required for communicating with other nodes is stored
Mandatory: Yes Suggested Value: |
data_path
|
The base directory for storing TIBCO OI Hawk RedTail services data. All the services store the data in the path categorized by service name.
Mandatory: Yes Suggested Value: |
zookeeper_node_url
|
ZooKeeper URL
Mandatory: Yes Suggested Value: localhost |
prometheus_node_url
|
Prometheus URL
Mandatory: Yes Suggested Value: localhost |
hawkconsole_node_url
|
Mandatory: Yes Suggested Value: localhost |
zookeeper.connectString
|
Host and port of ZooKeeper
Mandatory: Yes Suggested Value: |
zookeeper.config.path
|
ZooKeeper namespace where the configuration is stored
Mandatory: No Suggested Value: |
ZK_CLIENT_KEY_FILE
|
Path to the ZooKeeper client private key
Mandatory: Yes Suggested Value: |
ZK_CLIENT_KEY_PASSWORD
|
Password of the ZooKeeper client key
Mandatory: Yes Suggested Value: |
ZK_CLIENT_CACERT_FILE
|
Path to CA certificate file used for generating the key
Mandatory: Yes Suggested Value: |
ZK_CLIENT_CERT_FILE
|
Path to the ZooKeeper client certificate
Mandatory: Yes Suggested Value: |
ZK_CLIENT_TRUSTSTORE_FILE
|
Path to the ZooKeeper client truststore. This truststore must contain the certificate of the CA which issued the certificate to the ZooKeeper server. The supported truststore types are PEM, PKCS12, and JKS.
keytool -import -alias mycert -file certificate.pem -keystore truststore.p12 -storetype PKCS12 -storepass password
Mandatory: Yes Suggested Value: |
|
|
Internal component ID
Mandatory: Yes Suggested Value: machine-0000000000 |