How to pull CPSH Edge docker images

Pull Collibra Edge docker images to perform security scans or audits. To do this, you must authenticate to the Collibra Edge docker registry and retrieve the list of images for your specific Edge site version.

Important This procedure is for security scanning only. If you need to install a new Edge site using a private registry, see Configure a private registry.

Prerequisites

  • You have installed the jq command line tool.
  • You have access to your registries.yaml file (found in your Edge site installer).

Steps

  1. Authenticate with CPSH Edge docker registry.
  2. Define the version of Edge you want to scan.
    Note We recommend using the latest Edge site version.
  3. Obtain a list of images that need to be mirrored. You need the username and password of your Collibra user account, Collibra URL, and the Edge version:
    Note You must install the jq command to use the CURL command.
    Copy
    curl -s -X GET \
        -u <dip_user> -p <dip_pass> \
        "{collibra-url}/edge/api/rest/v2/sites/{site-id}/images" | \
        jq -r .enabledImages
    Important If you use SSO, instead of username and password, you need to open /resources/manifests/sc-dgc-secret.yaml to obtain the username and password listed in the file. Enter the username for <dic_user> and enter the password for <dgc_pass>.
  4. To pull the images, run the following command for each image mentioned in the list obtained in step 3.
    Copy
    docker pull <image>
    Example 
    docker pull edge-docker-delivery.repository.collibra.io/capabilities/edgeharvester:1.5.0