2025.2 RC installation on AWS
Immuta Manual Installation Guide (2025.2.X)
Prerequisites
Required Variables
# Required inputs
export NAMESPACE="your-namespace" # e.g., lf-rc-12345 (dash-case)
export DB_PREFIX="your_db_prefix" # e.g., lf_rc_12345 (snake_case)
export CHART_VERSION="2025.2.0-rc.2" # Immuta Helm chart version
export CHART_CHANNEL="unstable" # stable or unstable
export FLOW_RELAY_BUCKET="your-unique-bucket-name" # S3 bucket for Flow Relay (must be globally unique)
# AWS Configuration
export AWS_ACCOUNT_ID="931788537711"
export AWS_REGION="us-east-1"
export CLUSTER_NAME="cs-support-env"
export RDS_HOST="immuta-support.ci6mpw1cd1j3.us-east-1.rds.amazonaws.com"
export OIDC_PROVIDER="oidc.eks.us-east-1.amazonaws.com/id/188A72A9F52282D01124D4A86BB09289"
export IMMUTA_DOMAIN="your-domain.com" # Replace with your actual domain
# Derived variables
export DB_PREFIX_DASH="$NAMESPACE"
# Required secrets (replace with actual values)
export IMMUTA_REGISTRY_USERNAME="your-registry-username"
export IMMUTA_REGISTRY_PASSWORD="your-registry-password"
export POSTGRES_ADMIN_PASSWORD="your-postgres-admin-password"
export IMMUTA_DB_PASSWORD="your-immuta-db-password"Required Files
1. IAM Policy Templates
2. Helm Values Files
3. Setup Script
Step 1: Setup immutactl
Step 2: Create S3 Bucket
Step 3: Create IAM Roles and Policies
Step 3: Create IAM Roles and Policies
Step 4: Configure Kubernetes Access
Step 5: Create and Configure Namespace
Step 6: Create Registry Pull Secret
Step 7: Deploy Elasticsearch
Step 8: Create PostgreSQL Databases
Step 9: Prepare Helm Values
Step 10: Review Rendered Values
Step 11: Add RDS Certificate Bundle
Step 12: Deploy Immuta
Step 13: Wait for Deployment Completion
Verification
Troubleshooting
DNS Configuration
Common Issues
Useful Commands
Cleanup
Last updated

