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.

Image of Timescale

πŸš€ pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applicationsβ€”without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post β†’

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