Installing Kubernetes Cluster and Helm

For Deploying Control Center in Kubernetes Cluster Environment, you must install Kubernetes on Red Hat Linux OS. Kubernetes should be equal or greater than 1.17. Helm should be equal or greater than v3.1.2. After installing Kubernetes and Helm follow these guidelines:
  • Create a namespace in Kubernetes using following command:
    kubectl create namespace control-center
  • 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