Skip to content

Docker Installation

Outpost Docker Installation

The SailPoint Entro team will share a zip file that contains the files below, please unzip it in the location you want to install the connector, and follow the steps below

File Description
docker-compose.yaml Defines the containers
.env General Docker configuration file
.env-connector Connector configuration file
.env-scanner Scanner configuration file
.env-nats NATS configuration file

File Preparation

Open the .env-connector file and fill the following lines with the information provided by SailPoint Entro:

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_REGION=
OUTPUT_BUCKET=
SQS_QUEUE_URL=
REDSHIFT_BUCKET=
LOG_STREAMER_LOG_STREAM=
LOG_STREAMER_LOG_GROUP=
LOG_STREAMER_TYPE=cloudwatch
LOG_STREAMER_ENABLED=true

If you use "Encrypted Integration Secrets" go through the instructions here and fill this environment variables

SECRET_PRIVATE_KEY=

Connect to SailPoint Entro Repository

Replace <GITHUB_TOKEN> with the token provided by SailPoint Entro and run the following command:

echo <GITHUB_TOKEN> | docker login ghcr.io -u entro-registry --password-stdin

Starting the SailPoint Entro Connector Environment

Run the following command to download, build and start the SailPoint Entro Connector environment:

docker compose pull
docker compose up -d