Install the AWS CDK Toolkit globally using the following Node Package Manager command:
npm install -g aws-cdk
Run the following command to verify correct installation and print the version number of the AWS CDK:
cdk --version
Можливо, знадобиться bootstrapping
Створити окремий каталог:
mkdir my-cdk-app && cd my-cdk-app
Ініціювати новий cdk app:
cdk init app --language python
Створити новий віртуальний енв Пайтона:
source .venv/bin/activate pip install --upgrade setuptools pip && pip install -r requirements.txt
Внести зміни до файла my-cdk-app/my-cdk-app_stack.py
Синтезувати cloudformation stack:
cdk synth
Задеплоїти стек:
cdk deploy
pip install --upgrade aws-cdk-lib constructs jsii
sudo npm install -g aws-cdk