K8S Connector
Purpose
Kubernetes deployment of the SailPoint Entro Connector via Helm. Use when you run Kubernetes and prefer cluster deployment.
Cluster / Pod Requirements
SailPoint Entro deploys 3 pods (scanner, connector, nats). Per‑pod minimum:
-
2 CPU cores
-
4 GB RAM
-
10 GB SSD (minimum)
Instance OS: Linux Architecture: AMD64 Root level access required for installation.
Installation (High Level)
SailPoint Entro provides:
-
Helm chart location (OCI):
oci://ghcr.io/entro-security-registry/entro-connector-helm -
Chart version (provided by SailPoint Entro)
-
Secrets and values to be set by your team
Complete the following:
-
Set environment variables.
Set the environment variables required for the installation, for example:
export ENTRO_AWS_ACCESS_KEY_ID="" export ENTRO_AWS_SECRET_ACCESS_KEY="" export ENTRO_CONNECTOR_UID="" export ENTRO_LOG_GROUP="" export ENTRO_HELM_CHART_VERSION="" export ENTRO_KUBERNETES_NAMESPACE="entro" export ENTRO_HELM_RELEASE_NAME="entro" export ENTRO_HELM_CHART="oci://ghcr.io/entro-security-registry/entro-connector-helm" -
Authenticate to GitHub Container Registry.
Login to ghcr.io to allow pulling the Helm chart:
-
Pull the Helm chart.
Download the specified chart version:
-
Install the Helm release.
Install the chart into the target namespace with required overrides:
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"Note
Helm values and secrets will be provided by SailPoint Entro. Ensure network access for outbound egress to SailPoint Entro API and connectivity to target services.