Overview
Qovery enables deployment of CloudFormation templates to manage custom cloud resources like databases, Lambda functions, and message brokers. The integration leverages Lifecycle Jobs for orchestration.Deployment Process
The implementation follows six core steps: Step 1: Service Addition Navigate to your environment and select “Add Service” to begin the CloudFormation integration. Step 2: Template Selection Choose “CloudFormation” from the available service options and proceed through configuration steps. Step 3: Manifest Configuration Provide the location of your manifest within your git repository to specify where templates are stored. Step 4: Customization Components Three customizable elements include:- Dockerfile: Pre-configured to package manifests and execute CloudFormation commands based on lifecycle events
- Triggers: Default triggers and commands aligned with the Dockerfile configuration
- Resources: CPU/Memory defaults suitable for running CloudFormation CLI in Kubernetes jobs
- Environment Variables: Input parameters stored as files or standard environment variables (including AWS credentials)
