Installing QRadar Suite Software by using the Red Hat OpenShift web console
Install IBM Security QRadar® Suite Software in an environment with internet connectivity by using the Red Hat® OpenShift® web console. Before you install, you create a namespace, an entitlement key, and a pull secret.
Before you begin
To complete this task, you must be a Red Hat OpenShift cluster administrator.
Review the Planning for installation section to ensure that you meet the hardware, system, storage, and other requirements.
For the supported Red Hat OpenShift Container Platform versions, see System requirements.
For more information about installing and validating Red Hat OpenShift, see Setting up Red Hat OpenShift Container Platform cluster
.
- You must have access to a Red Hat OpenShift Container Platform account with cluster administrator access.
- Log in to the Red Hat OpenShift Container Platform web console.
- In the Red Hat OpenShift Container Platform web console, go to .
- Scroll, or type the keyword Serverless into the Filter by keyword box to find the Red Hat OpenShift Serverless operator.
- Review the information about the operator and click Install.
- On the Install Operator page, set the following parameters.
- Set the Installation Mode to All namespaces on the cluster (default). This mode installs the operator in the default openshift-serverless namespace to be available to all namespaces in the cluster.
- Set the Installed Namespace to openshift-serverless.
- Select the stable channel as the Update Channel. The stable channel enables installation of the latest stable release of the Red Hat OpenShift Serverless operator.
- Select Automatic or Manual approval strategy.
- Click Install to make the operator available to the selected namespaces on this Red Hat OpenShift Container Platform cluster.
- Go to Red Hat OpenShift Serverless operator installation and upgrade progress.
- If you selected a Manual approval strategy, the subscription upgrade remains in the Upgrading state until you review and approve its install plan. After you approve the subscription upgrade on the Install Plan page, the subscription upgrade status moves to Up to date.
- If you selected an Automatic approval strategy, the upgrade status resolves to Up to date without intervention.
to monitor the - After the subscription upgrade status is Up to date, select to verify that the Red Hat OpenShift Serverless operator eventually shows up, and its Status ultimately resolves to Succeeded in the relevant namespace.
- Click the Import YAML icon (
) on the menu bar.
- On the Import YAML screen, add the following
content.
apiVersion: operator.knative.dev/v1beta1 kind: KnativeServing metadata: name: knative-serving namespace: knative-serving spec: high-availability: replicas: 2
- Click Create.
After you install Knative Serving, the KnativeServing object is created, and you are automatically directed to the knative-serving custom resource. Knative Serving installation is complete if all of the conditions in the Conditions section show True. If the conditions have a status of Unknown or False, wait a few moments, and then check again after you confirm that the resources are created.
- Click the Import YAML icon (
Table 1. Information needed to install QRadar Suite Software Information needed Description The IBM® Entitled Registry key After you purchase a license for QRadar Suite Software, an entitlement for the Cloud Pak software is associated with your MyIBM account ID. You must have an entitlement key for the IBM Entitled Registry to install QRadar Suite Software by the online or air-gapped method that uses the IBM Entitled Registry. The value of the key is set in a parameter that is used during installation.
- Use the IBMid and the password that are associated with the entitled software to log in to the
MyIBM Container Software Library
.
- In the Entitlement keys section, click Add new key.
- Click Copy Key, and copy the key to a safe location.
You need the IBM Entitled Registry key during the installation process and it must continue to be valid through the entire lifecycle of the platform.
Important: If the IBM Entitled Registry key becomes invalid, you must create a new key in Passport Advantage® from a valid account and replace the key on QRadar Suite Software. If you do not replace the key on QRadar Suite Software, services fail.The Fully Qualified Domain Name (FQDN) chosen for the QRadar Suite Software application By default, the FQDN for your QRadar Suite Software platform is cp4s.apps.<cluster_domain>. If you want to use your own FQDN, you must create a unique FQDN for the QRadar Suite Software platform. The FQDN must not be the same as the Red Hat OpenShift Container Platform cluster FQDN, the IBM Cloud Pak® foundational services FQDN, or any other FQDN associated with the Red Hat OpenShift Container Platform cluster.
For more information about the FQDN requirements, see Domain name and TLS certificates.Certificate of Authority (CA), if required for the QRadar Suite Software application domain. For more information about certificates, see Domain name and TLS certificates. The persistent storage and storage class to be used. For more information about the persistent storage required for QRadar Suite Software, see Storage requirements. The user that you provide in the installation for the Admin User parameter to set the initial user in QRadar Suite Software. The Admin User must exist in your identity provider. If you are using LDAP for your identity provider, the Admin User must have the mail attribute in LDAP. If you are using IBM Security Verify for your identity provider, be aware that email addresses are case-sensitive. Warning: Do not add a user with the username admin to your identity provider, as that might cause issues with other services on your cluster.For more information about the Admin User, see Logging in to QRadar Suite Software as initial user.
- Use the IBMid and the password that are associated with the entitled software to log in to the
MyIBM Container Software Library
- Go to QRadar Suite Software. The namespace must meet the following
criteria:
- Contain only lowercase alphanumeric characters or -
- Start and end with an alphanumeric character
- Be a dedicated namespace for QRadar Suite Software
- Not be default, kube-*, or openshift-*
For example, you might call your QRadar Suite Software namespace cp4s.
and create a namespace where you want to install - Create an ibm-entitlement-key secret for the IBM Entitlement Registry in
the namespace that you created.
- Go to Project is set to the namespace that you created. and ensure that the
- Click Create, select Image pull secret, and set
the following parameters for the secret.
Table 2. IBM Entitlement Registry secret parameters Parameter Value Secret Name ibm-entitlement-key Authentication Type Image Registry Credentials Registry Server Address cp.icr.io Username cp Password Your IBM Entitled Registry key. Email Optional. The email address associated with the Username that you provided. - Click Create to create the secret.
- Go to QRadar Suite Software. The namespace must meet the following
criteria:
- Go to Project is set to the namespace that you created. and ensure that the
- Click Create and select Key/value secret.
- Set the secret name to isc-ingress-default-secret.
- If you are using custom or self-signed certificates, add a key that is called ca.crt and upload the CA file as the value.
- Add a key called tls.crt and upload the TLS certificate as the value.
- Add a key called tls.key and upload the TLS key as the value.
- Click Create to create the TLS secret.
If you are not using your own domain and certificates, QRadar Suite Software uses the Red Hat OpenShift domain and certificates.