Configuring the installation of workflow integrations
When you install Concert Workflows on x86 architecture, you can configure which workflow integrations are installed. You can install all integrations, a subset of commonly-used integrations, or a custom list.
- The value of the
WORKFLOWS_INSTALL_ALL_INTEGRATIONSparameter, which you can set in the params.ini file. - The installation platform (virtual machine or Kubernetes).
WORKFLOWS_INSTALL_ALL_INTEGRATIONS parameter is empty. In this case, the following behavior applies:
- For installations on virtual machines (VMs), all available integrations are installed.
- For installations on Kubernetes (that is, OCP and EKS clusters), the following subset of commonly-used integrations are installed:
- Common
- IBM
- Ansible
- AWS
- Github
- FaaS
- ServiceNow
- CyberSaint
- Datadog
- Kubernetes
- OpenShift
- Dynatrace
- GitLab
- Prometheus
- Pliant
- TextFSM
- HashiCorp
Integration installation options
When you install Concert Workflows on x86 architecture, you can install all integrations, install the subset of commonly-used integrations, or install a customized list of integrations.
To install all integrations during a Concert Workflows installation on a VM, set the value of WORKFLOWS_INSTALL_ALL_INTEGRATIONS to true or leave it unset.
To install all integrations during a Concert Workflows installation on Kubernetes, set the value of WORKFLOWS_INSTALL_ALL_INTEGRATIONS to true.
To install the subset of integrations during a Concert Workflows installation on a VM or on Kubernetes, set the value of WORKFLOWS_INSTALL_ALL_INTEGRATIONS to false.
- Set the value of
WORKFLOWS_INSTALL_ALL_INTEGRATIONSto false. - Go to the folder that contains the integrations.cfg file and open it for editing.
- For VM installations, the file is located in the ibm-concert/ibm-concert-std-workflows/charts/rna-core/files folder.
- For Kubernetes installations, the file is located in the ibm-concert/ibm-concert-k8s-workflows/charts/rna-core/files folder.
- In the integrations.cfg file, for each integration that you want to install, go to the line where that integration is referenced and remove the hash character (#) from the start of the line.
- Save your changes.