Skip to content

moralesl/cdk-pipeline-starter-kit

Repository files navigation

CDK Pipelines Starter Kit

Starter kit for AWS Cloud Development Kit (AWS CDK) pipelines. It generates a single-account CDK Pipeline project. For details how to extend it to multi-account setups, please take a look at the resources.

Architecture overview

CDK Pipeline architecture overview

Project structure

infrastructure/                 -- Contains all the infrastructure settings
├── index.ts                    -- Base setup for the underlying stack
├── config.ts                   -- Configurations
└── pipeline/
    ├── pipeline-stack.ts       -- Setup the CDK pipeline
    ├── development-stage.ts    -- Development stage, this become part of the pipeline. Could be used for testing, production, ... stages
    └── application-stack.ts    -- The application stack

Usage

This project relies on copier, for installation instructions look here.

Scaffold your project

copier https://github.com/moralesl/cdk-pipeline-starter-kit path/to/destination

Afterwards take a look into the generated README.md for further instructions to setup the pipeline.

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published