Skip to content

Latest commit

 

History

History
15 lines (14 loc) · 966 Bytes

aws-devops-codestar.md

File metadata and controls

15 lines (14 loc) · 966 Bytes

Quickly develop, build and deploy applications in AWS - integrates all the pieces

  • KEY IDEA: customize included template.yml file in repo to customize CodeStar behavior. This is the AWS CloudFormation file that models your application's runtime environment.
  • Choose a template - static, node.js application
  • Creates a repo (contains appropriate sample code), CodeBuild with a buildspec.yml, CodePipeline to build and deploy
  • Creates and executes CloudFormation to provision the resources
  • Integrates with jira to track issues
  • CodeStar builds a repo with the usual files (e.g. buildspec.yml) appropriate to the CodeStar template you use
    • But adds template.yml - a CloudFormation template that specifies CodeStar parameters
    • You can customize template.yml
  • Manages Cloud9 web IDE

Codestar "roles"

  • Team members assigned "roles" in CodeStar
    • Not IAM roles - project roles such as Contributor, Owner, Viewer
    • Assigns IAM policies behind the scenes