- 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 -uto 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