Skip to content

anthony-mills/cdk-cicd-pipline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CDK AWS CICD Pipelines

This is a collection of simple CICD pipelines using the AWS range of development services.

These services are provisioned with the Amazon Cloud Development Kit ( CDK ).

Simply choose the pipeline you would like to create and follow the instructions to deploy.

Available Pipelines:

Static HTML website - Creates a code commit repo for a static HTML website and deploys to a public S3 bucket.

Changes merged to the main branch of the git repository will be sent for manual approval and then deployed using the AWS CodePipeline service.

Static HTML S3 Pipeline

CDK Learning Resources:

Below are some learning resources available if you are interested in learning more about creating infrastructure as code with the AWS CDK framework in general:

CDK Intro Workshop - An introduction to CDK.

The CDK Book - A book filled with information about defining infrastructure as code with CDK.

CDK API Reference - Everyone's constant companion when working on CDK stacks.

CDK Patterns - Open source collection of CDK constructs.

Licence:

Copyright (C) 2022 Anthony Mills

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published