- Update Brew:
brew update
- Install Node & NPM:
brew install node
- Globally install CDK :
npm i -g aws-cdk
- Check your installed CDK version:
cdk --version
. Version should be 1.36.1 (at time of writing) - In case of any error run
npx npm-check-updates -u
to update your packages
- Check if AWS credentials file is available (and correct):
nano ~/.aws/credentials
- Add a profile (if not set). A profile looks like:
[dev]
aws_access_key_id=your-aws-access-key
aws_secret_access_key=your-aws-secret-access-key
region=eu-west-1
The key AWS access key and AWS secret access key can be found/set under IAM