Installing OpenShift Cluster and Helm
For Deploying Control Center in OpenShift Cluster Environment, you must install OpenShift on Red Hat Linux OS. OpenShift should be equal or greater than 4.10. Helm should be equal or greater than v3.2.
You may need to engage your OCP admin and/or solutions team for platform or performance related issues.
For OCP cluster issues not related to the Sterling Control Center product, contact RedHat Support.
For Issues related to downloading the container releases, contact IBM.com Order Support.
- Create a namespace in OpenShift using following
command:
oc new-project <Project-Name> --display-name=<Project-Display-Name>
Example:oc new-project control-center --display-name=”Control Center Project”
- Run
createSecurityClusterPrereqs.sh
script, which is kept inside helm chart bundle at location ibm_cloud_pak/pak_extensions/pre-install/clusterAdministration/. You must download Control Center Helm chart bundle from IBM Sterling Control Center Monitor Repository. You must unzip the Tar Archive file ibm-sccm-version.tgz to fetch the below file.Example:./createSecurityClusterPrereqs.sh
- Run
createSecurityNamespacePrereqs.sh
script with namespace as argument, placed inside Helm Chart bundle at location ibm_cloud_pak/pak_extensions/pre-install/namespaceAdministration . This script will create RoleBinding to associate ClusterRole created above with this namespace. You must download Control Center Helm chart bundle from IBM Sterling Control Center Monitor Repository. You must unzip the Tar Archive file ibm-sccm-version.tgz to fetch the below file.Example:./createSecurityNamespacePrereqs.sh control-center
Support statement for IBM Sterling Control Center certified containers for Red Hat that are deployed using OpenShift Container Platform
Control Center certified containers for Red Hat are built to deploy on the Red Hat OpenShift Container Platform. The product containers and deployment model are certified by IBM to be production ready, enterprise-grade, resilient, secure, and compliant in many public and private clouds which the OpenShift Container Platform supports. IBM Supports this delivery model across the lifecycle management of IBM Sterling Control Center certified containers, including container orchestration scripts in OpenShift Container Platform and product documentation.
This product requires a specific OpenShift environment configuration to support various features of the OpenShift cluster. Required configuration includes OCP objects such as the security policies contexts, persistent volumes, and claims. Security policy contexts configure the permissions and capabilities needed to deploy the product charts.
Support for IBM Sterling Control Center Certified Containers Deployed on Non-OpenShift Container Platform
For users who choose to deploy the IBM certified containers on proprietary container orchestration tools (e.g. EKS/GKE/AKS/PCF, etc..), on public cloud (e.g. Amazon, Azure, Google, etc..) or in a private cloud using native Kubernetes, please note IBM Support is limited to the base IBM Sterling Control Center software, certified containers, and HELM package manager. Due to the non-conformant characteristics of the proprietary container orchestration tools, IBM provides a limited support for the container editions that are deployed in proprietary renderings for Kubernetes.
Support Policy for Extended Containers Created by Users
When an extended container image is created by user, if the extended image includes only the Control Center required configuration files such as JDBC Drivers, standard support will be provided by IBM.