This section covers deploying Porch in various environments and configuring its features for optimal operation.
1. Choose Your Deployment#
Start by selecting the appropriate deployment method for your environment:
- [Local Development]({{% relref "deployments/local-dev-env-deployment" %}}) - Kind-based setup for development and testing
- [Catalog Deployment]({{% relref "deployments/catalog-deployment" %}}) - Production deployment with pre/post-deployment configuration planning
2. Configure Components (Optional)#
After deployment, configure individual components as needed:
- [Component Configurations]({{% relref "configurations/components" %}}) - Porch Server, Function Runner, and Controllers