Overview
CrewAI Platform is distributed as a Helm chart via OCI registry through the Replicated platform. This guide covers installation, preflight validation, and post-installation configuration.Step 1: Registry Authentication
Access your registry credentials via the CrewAI enterprise customer portal athttps://enterprise.crewai.com/crewai.
Replace
customer@company.com with your actual customer email and [YOUR_SECRET_TOKEN] with the token provided in the customer portal.Step 2: Install Required Plugins
Install the preflight and support-bundle kubectl plugins for cluster validation and diagnostics:Step 2.5: Provision Infrastructure (Terraform Option)
If you want to provision cloud infrastructure before chart installation, use one of these Terraform feature guides: Each guide covers infrastructure provisioning and how to map Terraform outputs into your Helm values.Step 3: Create Configuration File
Create amy-values.yaml file with your deployment configuration. See the Configuration Guide for detailed examples.
Minimum Production Configuration:
my-values.yaml
Step 4: Run Preflight Checks
Validate your Kubernetes cluster meets all requirements before installation:Preflight checks validate cluster resources, storage classes, RBAC permissions, and other requirements. Address any failures before proceeding with installation.
CrewAI Platform supports AMD64 (x86_64) Kubernetes worker nodes. ARM64 (aarch64) worker nodes are not currently supported. See the Requirements Guide for details.
Ensure your
envVars.CREW_IMAGE_REGISTRY_OVERRIDE target registry is reachable and writable (push/pull) for crew automation builds.Common Preflight Issues
Missing Default Storage Class:- Ensure cluster has sufficient CPU and memory capacity
- Review node resources:
kubectl top nodes - Scale cluster if needed before installation
Step 5: Install the Chart
- Chart version and app image tag
- Link to complete documentation
- Configuration warnings (if any)
If you see a warning about
RAILS_MASTER_KEY in the installation output, remove this configuration from your values file. The chart automatically manages this key and manual configuration is not needed.Verify Installation
Step 6: Complete Post-Installation Setup
After successful installation, complete the required post-installation configuration steps. See the Post-Installation Guide for detailed instructions on:- Initializing the internal organization
- Setting up default permissions
- Enabling Studio V2 features (optional)
- Accessing the application via port forwarding, ingress, or LoadBalancer
Troubleshooting Installation
Pods Not Starting
Generate Support Bundle
For comprehensive diagnostics, you can generate a support bundle that collects logs, resource status, and configuration information.Install the support-bundle Plugin
Generate the Support Bundle
.tar.gz file that can be shared with CrewAI support for troubleshooting.
Next Steps
- Post-Installation - Complete setup and access the application
- Configuration Guide - Detailed production configuration patterns
- Troubleshooting - Common issues and solutions
Additional Resources
- Customer Portal:
https://enterprise.crewai.com/crewai - Release History:
https://enterprise.crewai.com/crewai/release-history
