This guide walks you through installing EnkryptAI Lite using Helm and applying necessary CRDs.
kubectl
configured to access your clusterAdd the Helm repository (replace <repo_name>
and <repo_url>
with the actual values):
helm repo add enkryptai https://enkryptai.github.io/helm-charts/
helm repo update
helm search repo enkryptai
kubectl create ns enkryptai-stack
Apply the required CRDs only if you get error when installing below helm chart:
kubectl apply -f crds/
Install or upgrade the Helm release:
NOTE: Kindly use the latest release. Before apply ensure below secrets are present
s3-cred
in Namespace: enkryptai-stack
guardrails-env-secret
in Namespace: enkryptai-stack
redteam-proxy-env-secret
in Namespace: enkryptai-stack
and redteam-jobs
Don’t forget to pass ENKRYPTAI_LITE_MODE: "true"
in redteam-proxy-env-secret
to enabled EnkryptAI-LITE
Please ensure there is no trailing whitespace or Newline in secret
Kindly update values file before applying
helm upgrade --install enkryptai-lite enkryptai/enkryptai-lite -n enkryptai-stack --debug -f values.yaml
enkryptai-lite
: Name of the Helm releaseenkryptai-stack
: Namespace to deploy the release.
: Path to the Helm chart (current directory)--debug
: Enables debug output for troubleshootingCheck that all pods and resources are running:
kubectl get all -n enkryptai-stack
enkryptai-stack
exists or create it:kubectl create namespace enkryptai-stack