AWS CDK is th "Cloud Development Kit" which lets you programm CloudFormation Templates.
This is a collection of templates for the cdk
v1
- CDK V1go
- GO CDK V2python
- python CDK V2typescript
- typescript CDK V2
We use tasks for scripting.
For switching profiles awsume is used.
If you use awsume
, then the env variable AWSUME_PROFILE
is set. If you work with different accounts its better to call the cdk cli with profile parameter.
So with awsume:
task deploy
Or with cdk directly:
cdk deploy
Work in Progress (@megaproaktiv Juni 2021):
- Migration all CDK templates to v2
See v2 for "old" templates
The Taskfile setting deploy with the environment variable "AWSUME_PROFILE".
This is set automatically of you use awsume
. If not, just export your profile:
export AWSUME_PROFILE=default
Replace "default" with the name of your AWS profile.