Skip to content

This repository contains ready to use Qovery Lifecycle Jobs examples

License

Notifications You must be signed in to change notification settings

Qovery/lifecycle-job-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 

Repository files navigation

Lifecycle Job Examples

This repository contains ready to use Qovery Lifecycle Jobs examples

How to use

  1. Fork this project
  2. Create a new Lifecycle Job
  3. Select your forked repository with the appropriate branch (e.g. main)
  4. Set the "Root application path" to the example you want to use (e.g. examples/seed-a-database-with-replibyte)
  5. Set the "Dockerfile path" to the Dockerfile in the example you want to use (e.g. Dockerfile)

Are you looking for a complete Lifecycle Job guide? Check this one

Documentation

Examples

Here is a list of all the examples

Description Folder
Seed a Postgres database with a SQL script here
Seed a database with Replibyte here
Call HTTP endpoint when an Environment is created here
Create and Destroy an AWS RDS instance with Terraform here
Create and Destroy an AWS Lambda with Serverless here
Create and Destroy an AWS EC2 instance with Pulumi here
Execute a Helm chart here
Execute a shell script here
Execute a shell script and pass env vars to other services here
Build static frontend app (NextJS) and upload assets on AWS Cloudfront here
Create and Destroy a MongoDB Atlas instance with Terraform WIP

How to contribute

  • Do you need any help? Open an issue.
  • Do you want to share a template? Open a Pull Request.

Contact

Feel free to contact us via our public forum

About

This repository contains ready to use Qovery Lifecycle Jobs examples

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published