This guide describes the process of installing the Black Duck Air-gapped KnowledgeBase.
Installation process
The process to install and configure a Air-gapped KB with Black Duck SCA consists of the following steps:
-
Downloading the software, data, and orchestration files from Google Cloud
-
Setting up the Air-gapped KB server
-
Installing Black Duck SCA
The directions in this guide are based on the assumption that the artifacts are captured on a removable storage device and deployed on an air-gapped system.
Requirements
The following requirements assume you're downloading the artifacts using an Ubuntu machine.
| Devices, Software, and Files | Requirements |
|---|---|
| Computer with internet access |
Latest version of cURL Use the Google command-line tools Use |
| Air-gapped system |
Operating system: Ubuntu 20.04 LTS or newer CPU: 64 cores RAM: 256 GB Disk capacity: minimum 35 TB SSD storage Make available to /var/lib/docker, which should be an expandable mount to account for future data growth. |
| Removable media |
Minimum 8 TB Media used to get the data from GCP buckets to the air-gapped network. |
| Software | Latest version of Gzip: uncompress Air-gapped KB artifacts.
Use Docker Compose: Latest 1.x version Docker Community Edition: Latest version To install on Ubuntu, follow instructions on https://docs.docker.com/engine/install/ubuntu/ |
| Files provided by Black Duck Support |
Key file to activate Google Cloud account, for example,
Black Duck license file: suite_v1.xml |