Зміст

AWS Cloud Development Kit (CDK)

Приготування

Один раз на комп'ютер

Встановити NodeJS

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  

Оновлення Python CDK

pip install --upgrade aws-cdk-lib constructs jsii

Оновлення AWS CDK

sudo npm install -g aws-cdk

Посилання