AWS CloudFormation Typical CodePipeline-Based Service Project

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

Internal

Overview

This example walks the reader through the steps required to create the AWS infrastructure for a CodePipeline-based service project.

Procedure

Create Stack

Prerequisite - Preparte template

Template is ready.

Template example:

codepipeline-based-template.yaml

Specify template

Upload a template file.

Specify stack details

Stack Name

themyscira-codepipeline-stack

The rest of the page is dynamically build based on the "Parameters" and "Metadata" sections of the template.

Configure stack options

Tags

Permissions

Advanced Options

Stack policy

Defines the resources that you want to protect from unintentional updates during a stack update.

Rollback configuration

Notification options

Stack creation options

Rollback on failure

Termination protection

Post-Creation

The resources that are created as part of the stack creation can be inspected in the "Resources" tab.