Installing SCM on OpenShift
This section describes the steps for installing SCM on OpenShift using Siebel Installer for SCM. It includes the following steps:
- Downloading and Running Siebel Installer for SCM
- Before Installing SCM on OpenShift
- Installing SCM using Helm
Downloading and Running Siebel Installer for SCM
You must download Siebel Installer for SCM from MOS and run the installer to lay down the SCM image, images of SCM dependencies, and SCM Helm chart that are required for installing SCM on OpenShift. For more information, see Downloading and Running Siebel Installer for SCM.
Before Installing SCM on OpenShift
You must perform the following preinstallation tasks:
- Ensure you have access to the OpenShift cluster through command line.
- Ensure that the SCM container image, images of SCM dependencies, and Helm chart are available in the user's container registry.
- Assign elevated privileges to the service account in the SCM namespace by
applying the following
SCCs:
oc adm policy add-scc-to-user privileged -z scm-service-account -n <scm_namespace> oc adm policy add-scc-to-user nonroot-v2 -z scm-service-account -n <scm_namespace>In the above example,
<scm-namespace>is the name of the SCM namespace you created for SCM installation.
Installing SCM using Helm
You can install SCM on OpenShift using Helm. For more information, see Installing SCM using Helm.
Optionally, you can validate the SCM instance after the installation is complete. For example:
https://<CM_Instance_IP>:<Port>/scm/api/v1.0/ping
If you encounter issues accessing SCM, such as connection refused or timeout errors, review the ingress network policies in the SCM namespace and update them as needed.