Skip to main content

Documentation Index

Fetch the complete documentation index at: https://qovery-erebe-skills.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Purpose

Qovery enables infrastructure management through popular IaC frameworks, allowing users to define and manage external resources that integrate seamlessly with Kubernetes-deployed applications. IAC Deployment Flow

How It Works

The IaC deployment flow consists of five key steps:
  1. Configuration: Users specify the git repository, folder location, and necessary inputs (credentials, manifest parameters).
  2. Containerization: Manifests and inputs are packaged into a containerized application using a Qovery-provided Dockerfile that defines framework CLI versions and execution commands.
  3. Event Triggering: When environment or job events occur (deploy, stop, destroy), the job is scheduled for execution.
  4. Resource Management: The job executes on the cluster to create or destroy resources based on triggered events.
  5. Output Integration: Created resources output values are injected as environment variables, making them accessible to other services in the same environment.

Supported Frameworks

  • Terraform
  • CloudFormation
  • Other frameworks

Key Feature

When a resource is created, your manifest/template output is retrieved and injected as environment variables for other services within the same environment, enabling resource sharing and access across applications.