DEV Community

Cover image for How to upgrade CDK to latest version
Ibrahim Cesar for AWS Community Builders

Posted on • Edited on • Originally published at ibrahimcesar.cloud

28 3

How to upgrade CDK to latest version

CDK is updating all the time. Which is great, the tool is expanding, gaining more features. Take a look of the timestamps in their GitHub releases page. I wonder if Matt Coulter find a single weekend to chill.

I once made a quick Proof of Concept and after two days, I updated my current installed version and my PoC simply stopped work. Good grief is all remote these days. And for new projects I always want to use the latest stable version in the docs – but I also get:

Upgrade recommended

And somehow I forgot again and again the command. After tried the usual suspects cdk upgrade, cdk update or cdk --upgrade, I had to research again. One. More. Time. I'm writing to help me remember.

The command to upgrade your CDK version is:



npm install -g aws-cdk@latest


Enter fullscreen mode Exit fullscreen mode

Or if you are a Yarn folk:



yarn global upgrade aws-cdk


Enter fullscreen mode Exit fullscreen mode

#AWSWhishlist: Your buddy Amplify CLI has a amplify upgrade 👀 ... Your move.


Cover photo by Jon Moore on Unsplash. I searched for contructs and this was the best I could find.

Speedy emails, satisfied customers

Postmark Image

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (3)

Collapse
 
vumdao profile image
🚀 Vu Dao 🚀

Upgrade CDK version does not solve problems of outdated dependency services between the aws-cdk.core and other modules. Use following commands to solve the prolbem

pip list --local --outdated |grep cdk  | awk '{print $1}' > requirements.txt
pip install --upgrade -r requirements.txt
Enter fullscreen mode Exit fullscreen mode
Collapse
 
thoroc profile image
thoroc

How is using Pip going to solve npm related issues?

Collapse
 
ibrahimcesar profile image
Ibrahim Cesar

Thanks! Is a little annoying sometimes!

Create a simple OTP system with AWS Serverless cover image

Create a simple OTP system with AWS Serverless

Implement a One Time Password (OTP) system with AWS Serverless services including Lambda, API Gateway, DynamoDB, Simple Email Service (SES), and Amplify Web Hosting using VueJS for the frontend.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay