-
Notifications
You must be signed in to change notification settings - Fork 92
Home
This wiki provides guidance with advanced topics relating to installing Black Duck Docker containers. It complements (but does not in any way replace) the orchestration files and documents contained in this repository. Currently, the majority of pages here relate to Kubernetes/OpenShift (as opposed to Docker Compose and Docker Swarm).
This wiki discusses complex configuration scenarios, and, as such, is not the right place to start when first deploying Black Duck.
When deploying Black Duck, it is highly recommended to start by reading the top-level README file in this repository. From there, check out README files in the relevant docker-compose
, docker-swarm
and kubernetes
subdirectories. After that, if installing with Docker Compose or Docker Swarm, check out the installation documentation in the docs
directory. (See next section for Kubernetes/OpenShift recommendations.)
If you are installing Black Duck on Kubernetes or OpenShift, the recommended approach is to use Synopsys Operator. Synopsys Operator vastly simplifies Black Duck deployments on Kubernetes and OpenShift by eliminating the need to edit error-prone YML files.
The sidebar on the right provides a list of technical tasks, for example, configuring load balancers, node ports, proxies, etc. These pages are especially useful when wanting to modify a pre-existing Black Duck instance. Please note that unless otherwise specified, these wiki pages apply only to Kubernetes/OpenShift environments.