Installing QRadar EDR in an air-gapped environment by using a bastion host
If your cluster is not connected to the internet, you can install IBM® Security QRadar® EDR in your cluster by using a bastion host as a mirroring device.
You store the product code and images on a bastion host and then transfer them to a local air-gapped network. A bastion host is a device that has access to both the public internet and the local intranet where a local registry and Red Hat® OpenShift® Container Platform cluster exist. Using the bastion host, you replicate your images through the bastion host directly to the local intranet registry behind the firewall.
Before you begin
You must satisfy the following prerequisites before you install QRadar EDR in an air-gapped environment:
To complete this task, you must be a Red Hat OpenShift cluster administrator.
Review the QRadar EDR system requirements section to ensure that you meet the hardware, system, storage, and other requirements.
Your mirroring device must have at least 1 TB of storage available.
Your mirroring device must have access to the following sites and ports while it is connected to the internet.
- icr.io:443 for IBM Cloud Pak®® for Security catalog source
- cp.icr.io:443 for IBM Entitled Registry
- github.com for Container Application Software for Enterprises (CASE) and tools
Setting up your mirroring environment
Before you install IBM Security QRadar EDR in an air-gapped environment, you must set up a mirroring device that can be connected to the internet to complete configuring your mirroring environment.
The following table shows the CLI tools that are needed to install QRadar EDR in an air-gapped environment.
Software | Purpose |
---|---|
Docker or Podman | Container management |
Red Hat OpenShift CLI (oc) | Red Hat OpenShift Container Platform administration |
IBM Catalog Management plug-in for Red Hat OpenShift CLI | Mirroring and installing QRadar EDR |
Install Windows Subsystem for Linux (WSL)
If you are using a Windows computer, you must install Windows Subsystem for Linux® (WSL).
For more information about installing WSL, see Install WSL.
Install Docker CLI 18.0.0 or later
If Docker is not available for your OS, install Podman CLI 1.4 or later instead
Procedure
Install Docker.
If you can't install Docker, install Podman.
Install Red Hat OpenShift CLI 4.14 or later
The Red Hat OpenShift CLI client helps you develop, build, deploy, and run your applications on any Red Hat OpenShift or Kubernetes cluster. It also includes the administrative commands for managing a cluster under the adm subcommand.
Procedure
Install the IBM Catalog Management plug-in for Red Hat OpenShift CLI
The IBM Catalog Management plug-in simplifies the process for discovering required IBM product images and uses standard tooling for registry and cluster access.
Procedure
Install Red Hat OpenShift
For the supported Red Hat OpenShift Container Platform versions, see ../planning/system_requirements.html.
For more information about installing and validating Red Hat OpenShift, see Setting up Red Hat OpenShift Container Platform cluster.
You must have a Docker V2 registry with at least 1 TB storage available, and that is accessible from the Red Hat OpenShift Container Platform cluster nodes
- Docker
-
docker info
- Podman
-
podman info
The registry is available to aid in mirroring to final location by using portable options. For more information, see Docker Manifest V2, Schema 2.
Gather the information needed to install QRadar EDR
Make sure you know the registry key and other information to successfully install QRadar EDR.
Information needed | Description |
---|---|
The IBM Entitled Registry key |
After you purchase a license for QRadar EDR, 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 EDR 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.
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 EDR. If you do not replace the key on QRadar EDR, services fail.
|
The Fully Qualified Domain Name (FQDN) chosen for the QRadar EDR application | The FQDN of the Red Hat OpenShift Container Platform cluster is used with the TLS certificate for the platform FQDN. You can choose to create a unique FQDN for the QRadar EDR platform if you don't want to use the Red Hat OpenShift Container Platform cluster FQDN. For more information about the FQDN requirements, see Domain name and TLS certificates. |
Certificate of Authority (CA), if required for the QRadar EDR 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 EDR, see Storage requirements. |
Setting environment variables and downloading CASE files
Before mirroring your images, set the environment variables on your mirroring device, and connect to the internet so that you can download the corresponding CASE files.
About this task
Procedure
Mirroring images from the internet to your mirroring device
Mirroring images takes the image from the internet to your mirroring device, then effectively copies that image on to your air-gapped environment. After you mirror your images, you can configure your cluster and complete the air-gapped installation.
Procedure
Installing QRadar EDR in an air-gapped environment by using a bastion host
After your images are mirrored to your target registry, you can deploy QRadar EDR to Red Hat OpenShift in your air-gapped environment.
Before you begin
Include specific IP addresses and URLs in an allowlist at the network layer for sites that need to be accessed externally. For more information, see Creating an allowlist for air-gapped installation.
Procedure
What to do next
- Sign up for IBM My Notifications to receive notifications of new patches, fix packs, or other feature updates from IBM Support by completing the instructions in technote 6579103.
- Postinstallation