Skip to content

Kubernetes Installation

Outpost Kubernetes Installation

You will receive:

  1. The following installation script below

  2. Installation Helm Chart

  3. Secrets sent by SailPoint Entro in a separate mail

# TO BE SET BY THE YOUR TEAM WITH ENTRO'S DATA
export ENTRO_AWS_SECRET_ACCESS_KEY="WILL BE SENT IN SEPARATE EMAIL"
export CR_PAT="WILL BE SENT IN SEPARATE EMAIL"

# THE VALUES WILL BE SENT BY ENTRO
export ENTRO_AWS_ACCESS_KEY_ID=""
export ENTRO_CONNECTOR_UID=""
export ENTRO_LOG_GROUP=""
export ENTRO_HELM_CHART_VERSION=""

# TO BE SET BY YOUR TEAM
export ENTRO_KUBERNETES_NAMESPACE="entro"
export ENTRO_HELM_RELEASE_NAME="entro"
export ENTRO_HTTP_PROXY=
export ENTRO_NO_PROXY=

export ENTRO_HELM_CHART="oci://ghcr.io/entro-security-registry/entro-connector-helm"
echo "$CR_PAT" | helm registry login ghcr.io  --username entro-registry --password-stdin
helm pull "$ENTRO_HELM_CHART" --version "$ENTRO_HELM_CHART_VERSION"

helm install "$ENTRO_HELM_RELEASE_NAME" "$ENTRO_HELM_CHART" -n "$ENTRO_KUBERNETES_NAMESPACE" --create-namespace \
--set scanner.replicaCount=1 \
--set connector.replicaCount=1 \
--set-string entro.awsAccountId="937217723901" \
--set entro.awsAccessKeyId="$ENTRO_AWS_ACCESS_KEY_ID" \
--set entro.awsSecretAccessKey="$ENTRO_AWS_SECRET_ACCESS_KEY" \
--set entro.password="$CR_PAT" \
--set entro.connectorId="$ENTRO_CONNECTOR_UID" \
--set env.HTTP_PROXY="$ENTRO_HTTP_PROXY" \
--set env.NO_PROXY="$ENTRO_NO_PROXY" \
--set env.LOG_GROUP="$ENTRO_LOG_GROUP"