A repository contains some examples for PipeCD.
NOTE: This repository is automatically synced from the examples directory of pipe-cd/pipecd repository. If you want to make a pull request, please send it to pipe-cd/pipecd repository.
| Running on Play | Name | Description |
| link | simple | Automatically applies when any changes were detected. |
| -- | local-module | Deploy application that using local terraform modules from the same Git repository. |
| -- | remote-module | Deploy application that using remote terraform modules from other Git repositories. |
| link | wait-approval | Deployment pipeline that contains a manual approval stage. |
| -- | autorollback | Automatically rollback the changes when deployment was failed. |
| link | secret-management | Demonstrate how to manage sensitive data by using Secret Management feature. |
| Running on Play | Name | Description |
| link | simple | Quick sync by rolling out the new version and switching all traffic to it. |
| link | canary | Deployment pipeline with canary strategy. |
| link | wait-approval | Deployment pipeline that contains a manual approval stage. |
| -- | analysis | Deployment pipeline that contains an analysis stage. |
| -- | secret-management | Demonstrate how to manage sensitive data by using Secret Management feature. |
| Running on Play | Name | Description |
| -- | simple | Quick sync by rolling out the new version and switching all traffic to it. |
| -- | canary | Deployment pipeline with canary strategy. |
| -- | analysis | Deployment pipeline that contains an analysis stage. |
| -- | secret-management | Demonstrate how to manage sensitive data by using Secret Management feature. |
| Running on Play | Name | Description |
| -- | simple | Quick sync by rolling out the new version and switching all traffic to it. |
| -- | canary | Deployment pipeline with canary strategy. |
| -- | bluegreen | Deployment pipeline with blue-green strategy. |
| -- | standalone-task | Deployment pipeline for an ECS standalone task (no service required). |
| -- | secret-management | Demonstrate how to manage sensitive data by using Secret Management feature. |
| -- | attachment | Demonstrate how to manage insensitive data and import it into application manifests while deployment using Attachment feature. |