Download the Certificate Hub installation files for Docker.
To download the installation files
- Log in to https://trustedcare.entrust.com
- Go to PRODUCTS > PKI > Certificate Hub.
- Click on the Certificate Hub version you want to download.
- Select the SOFTWARE DOWNLOADS tab to download the installation files, as explained below.
- Select the DOCUMENTS tab to download the product documentation.
Downloading the Docker images
On the SOFTWARE DOWNLOADS tab, click the Download link for the image files.
You must download and deploy the entire set of images.
Title | File Name | Image | Notes |
---|---|---|---|
Entry | cm-entry-<version>.docker.tar.gz | cm/cm-entry | |
Internal API | cm-api-<version>.docker.tar.gz | cm/api | Added in Certificate Hub 2.0 |
Certificate Hub API | cm-external-api-<version>.docker.tar.gz | cm/external-api | |
Approval | cm-approval-<version>.docker.tar.gz | cm/approval | Added in Certificate Hub 4.1.0 |
DB Schema Management | cm-db-schema-management.<version>.docker.tar.gz | cm/acm-db-schema-management | |
UI | cm-ui-<version>/docker.tar.gz | cm/ui | Added in Certificate Hub 2.0 |
Entrust also distributes the Discovery Scanner through trustedcare.entrust.com, along with the Certificate Hub images.
Title | File Name | Image | Notes |
---|---|---|---|
Discovery Scanner | cm-discovery-scanner-<version>.docker.tar.gz | cm/discovery-scanner | The Discovery Scanner 2.1 collects additional endpoint information. |
Downloading the deployment scripts
On the SOFTWARE DOWNLOADS tab, click the Download link for Kubernetes Configuration Scripts. This compressed file contains the following installation scripts.
Script | Use |
---|---|
cluster/acmPreReqsWithLocalStorage.sh | |
environment/config.sh | |
environment/environmentCreationOrUpdate.sh | |
environment/loadImagesToDocker.sh | |
environment/dbctl.sh |
The compressed file also contains configuration files evaluated by the installation scripts. For example, the acmPreReqsWithLocalStorage.sh
script evaluates the following configuration files.
Configuration file | Settings |
---|---|
cluster/local-persistent-volume.yaml.template | Kubernetes persistent volume provisioning. |
cluster/localstorageclass.yaml | Local storage class definition. |
The yaml.template
files contain placeholders for evaluating the config.sh
parameters. The installation scripts source these parameters and deploy the yaml.template
files as yaml
.