Prerequisites
- Kubernetes cluster (v1.19+)
- Helm 3.x installed
- kubectl configured to access your cluster
Quick Start
1. Clone the Repository
2. Install Dependencies
3. Create a Values File
Create amy-values.yaml
file with your configuration. You can use the example values file as a reference.
4. Install Activepieces
5. Verify Installation
Production Checklist
- Set strong passwords for PostgreSQL and Redis
- Configure proper ingress with TLS
- Set appropriate resource limits
- Configure persistent storage
- Review environment variables for proper configuration
- Choose appropriate execution mode for your security requirements
- Consider using a separate workers setup for better availability and security
Upgrading
Troubleshooting
Common Issues
- Pod won’t start: Check logs with
kubectl logs deployment/activepieces
- Database connection: Verify PostgreSQL credentials and connectivity
- Frontend URL: Ensure
frontendUrl
is accessible from external sources - Webhooks not working: Check ingress configuration and DNS resolution
Useful Commands
Environment Variables
For a complete list of configuration options, see the Environment Variables documentation. Most environment variables can be configured through the Helm values file under theactivepieces
section.