Preparing to install in an OpenShift cluster
If you are installing BMC Helix Service Management in an OpenShift cluster, perform the following steps on your Jenkins server before you begin the installation:
Make sure that the OpenShift cluster has the NGINX Ingress Controller or Operator, by default.
See Deploying the ingress controller for OpenShift or Kubernetes in .Add the following security context constraints in your cluster to control permissions for pods:
oc adm policy add-scc-to-user anyuid -n <BMC Helix Platform namespace> -z default
oc adm policy add-scc-to-user privileged -n <BMC Helix Platform namespace> -z defaultThese security context constraints are required to run the HELIX_INTEROPS_DEPLOY pipeline successfully during BMC Helix Service Management installation.
For all the product components, make sure that you increase the number of threads to 4096 per node so that sufficient threads are available to the processes running in the containers.
To increase the number of threads, perform the steps given in Unable to create more than 1024 Threads in OCP 4 in the Red Hat documentation.
For more information, see Number of threads in the Elasticsearch documentation.
Where to go from here
Next task | |
---|---|
Back to process | If you are finished installing BMC Helix Platform services, return to the appropriate installation or upgrade process: |