aws-teamcity-cfn-template-cdk

AWS TeamCity Workshop

APACHE-2.0 License

Stars
5
Committers
1

TeamCity AWS CloudFormation template (Cloud Development Kit)

This project allows you to generate a TeamCity CloudFormation template for a quick setup in an AWS account. It was created using the AWS Cloud Development Kit (AWS CDK) with Java.

AWS Resources architecture

How to use

  • Install the CDK toolkit.
  • Run the cdk synth command to generate the CloudFormation template.
  • Use the cdk.out/CdkTeamcityTemplateStack.template.json file when creating a stack in AWS CloudFormation.

Configuration

The cdk.json tells the CDK CLI how to execute your app.

Other useful commands

  • mvn package compiles and runs tests.
  • cdk ls lists all stacks in the app.
  • cdk synth emits the synthesized CloudFormation template.
  • cdk deploy deploys this stack to your default AWS account/region.
  • cdk diff compares deployed stack with current state.
  • cdk docs opens the CDK documentation.