Preparation of RPA and BI configurations
By default, Windows configs are generated on APP server at /distr/windows_host_configuration. In this guide, you can find the steps how to do it manually. Generated configurations will be zipped to archives at /distr/windows_host_configuration:
- RPA:
rpa_windows_host__configuration.zip - BI:
bi_windows_host_configuration.zip
Log in to APP Server via SSH.
Change a user to the default user
wfuser:su - wfuser cd /opt/workfusion/wf_installer/Copy the
secrets_overrides.ymlandconfig_overrides.ymlfiles from the DB node to the current host.Make sure that the
rpa_manager_nodesandbi_hostnamevariables are filled with the actual hostname.Make sure that Analytics certificates are generated and are located at
<PACKAGE_DIR>/certificates.Run the configuration generation step with the full path for the
secrets_overrides.ymlandconfig_overrides.ymlfiles../install.sh rpa_bi_win_configs app -e @/tmp/secrets_overrides.yml -e @/tmp/config_overrides.ymlThis command asks for the Vault password used for encrypting the
secrets.ymlfile.Here is the structure of the RPA archive package:
- SSL - server.pem - server.key - client.pem - CA.crt - nginx - nginx.conf - wfagent - environment.ymlHere is the structure of the BI archive package:
- SSL - bi.crt - bi.key - CA.crt - configs - config.<wfapp>.cmd - config.<wfapp>_WFA.cmd - import_users.csvCopy this archive to the destination Windows hosts and unpack.
Using pre-generated configuration on Windows Analytics server
The step should be done after BI Installer is extracted and installed with the BI Windows Server installation.
Log in to the BI server and follow the next steps:
Copy
bi_windows_host_configuration.zipto the host.Extract
bi_windows_host_configuration.zipto any folder on your Windows PC.Copy
CA.crtand BI certificates to:<EXTRACTED_ARCHIVE_PATH>/bi_configuration/SSL/CA.crtto SSL directory<INSTALL_DISK>/ssl<EXTRACTED_ARCHIVE_PATH>/bi_configuration/SSL/bi.crtto SSL directory<INSTALL_DISK>/ssl<EXTRACTED_ARCHIVE_PATH>/bi_configuration/SSL/bi.keyto SSL directory<INSTALL_DISK>/ssl<EXTRACTED_ARCHIVE_PATH>/bi_configuration/SSL/CA.crtto filebeat directory<INSTALL_DISK>/Filebeat
Copy configs:
<EXTRACTED_ARCHIVE_PATH>/bi_configuration/configs/import_users.csvto deploy directory<INSTALL_DISK>/tdeploy_home/deploy/config<EXTRACTED_ARCHIVE_PATH>/bi_configuration/configs/config.<wfapp>.cmdto deploy directory<INSTALL_DISK>/tdeploy_home/deploy/config<EXTRACTED_ARCHIVE_PATH>/bi_configuration/configs/config.<wfapp>_WFA.cmdto deploy directory<INSTALL_DISK>/tdeploy_home/deploy/config
Proceed with other BI Windows Server installation.
Using pre-generated configuration on RPA server
This step should be done after RPAInstaller is extracted and installed with the RPA Windows Server installation.
Log in to the RPA server and follow the next steps:
Copy
rpa_windows_host_<rpa_manager_node>_configuration.zipto the host with right<rpa_manager_node>name.Extract
rpa_windows_host_<rpa_manager_node>_configuration.zipto any folder on your Windows PC.
Change the path to a correct value in
<EXTRACTED_ARCHIVE_PATH>/rpa_configuration/nginx/nginx.conf.
Copy
<EXTRACTED_ARCHIVE_PATH>/rpa_configuration/nginx/nginx.confto<INSTALL_DIR>/nginx/conf/nginx.conf.Copy
<EXTRACTED_ARCHIVE_PATH>/rpa_configuration/wfagent/environment.ymlto<INSTALL_DIR>/wfagent/conf/environment.yml.Copy
<EXTRACTED_ARCHIVE_PATH>/rpa_configuration/ssl/CA.crtto filebeat directory<INSTALL_DIR>/filebeat/ssl.Copy Nginx cerificates:
<EXTRACTED_ARCHIVE_PATH>/rpa_configuration/ssl/server.pemto filebeat directory<INSTALL_DIR>/nginx/ssl<EXTRACTED_ARCHIVE_PATH>/rpa_configuration/ssl/server.keyto filebeat directory<INSTALL_DIR>/nginx/ssl<EXTRACTED_ARCHIVE_PATH>/rpa_configuration/ssl/client.pemto filebeat directory<INSTALL_DIR>/nginx/ssl
Add
<EXTRACTED_ARCHIVE_PATH>/rpa_configuration/ssl/CA.crtto RPA Java keystore, refer to Platform Monitor configuration for more details.Proceed with other RPA Windows Server installation.