Installing the Component Pack infrastructure
Install the infrastructure needed for deploying the Orient Me and Customizer offerings of the Component Pack for HCL Connections™.
About this task
The infrastructure Helm chart is required for the Orient Me and Customizer offerings. The
following components are deployed as part of the infrastructure:
- appregistry-client
- appregistry-service
- haproxy
- mongoDB
- redis
- redis-sentinel
Procedure
-
Install the infrastructure Helm chart by running the following command:
In the command, replace extractedFolder with the location of the directory where you extracted the Component Pack installation package. Replace the value of
global.image.repository
with the name of your Docker registry.- If you do not use ISAM:
If you do not use IBM® Security Access Manager, run the following command to install the Helm chart:
helm install \ --name=infrastructure extractedFolder/microservices_connections/hybridcloud/helmbuilds/infrastructure-0.1.0-20191122-115352.tgz \ --set \ global.onPrem=true,\ global.image.repository=Docker_registry/connections,\ mongodb.createSecret=false,\ appregistry-service.deploymentType=hybrid_cloud
- If you use ISAM:
If your deployment uses IBM® Security Access Manager (formerly Tivoli® Access Manager), the installation command includes some additional settings:
helm install \ --name=infrastructure extractedFolder/microservices_connections/hybridcloud/helmbuilds/infrastructure-0.1.0-20191122-115352.tgz \ --set \ global.onPrem=true,\ global.image.repository=Docker_registry/connections,\ mongodb.createSecret=false,\ appregistry-service.deploymentType=hybrid_cloud,\ appregistry-service.env.validateTokenMatch=false,\ appregistry-client.env.validateTokenMatch=false
Note: By default, deployment is done to theconnections
namespace. If you created a namespace with a different name and would like to deploy there, the following extra values must be included in the helm install command:appregistry-client.namespace=namespace,\ appregistry-service.namespace=namespace,\ haproxy.namespace=namespace,\ mongodb.namespace=namespace,\ redis-sentinel.namespace=namespace,\ redis.namespace=namespace
- If you do not use ISAM:
-
Verify that the infrastructure was successfully deployed.