Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Наступна ревізія | Попередня ревізія | ||
|
software:aws:cdk [2022/01/13 11:15] charon створено |
software:aws:cdk [2022/07/06 15:00] (поточний) charon [Посилання] |
||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| ====== AWS Cloud Development Kit (CDK) ====== | ====== AWS Cloud Development Kit (CDK) ====== | ||
| + | ===== Приготування ===== | ||
| + | ==== Один раз на комп' | ||
| + | [[https:// | ||
| + | |||
| + | 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 | ||
| + | Можливо, | ||
| + | |||
| + | ==== Для кожного нового проєкта ==== | ||
| + | |||
| + | Створити окремий каталог: | ||
| + | mkdir my-cdk-app && cd my-cdk-app | ||
| + | Ініціювати новий cdk app: | ||
| + | cdk init app --language python | ||
| + | Створити новий віртуальний енв Пайтона: | ||
| + | source .venv/ | ||
| + | pip install --upgrade setuptools pip && pip install -r requirements.txt | ||
| + | Внести зміни до файла // | ||
| + | |||
| + | Синтезувати cloudformation stack: | ||
| + | cdk synth | ||
| + | Задеплоїти стек: | ||
| + | cdk deploy | ||
| + | |||
| + | ==== Оновлення Python CDK ==== | ||
| + | pip install --upgrade aws-cdk-lib constructs jsii | ||
| + | |||
| + | ==== Оновлення AWS CDK ==== | ||
| + | sudo npm install -g aws-cdk | ||
| ===== Посилання ===== | ===== Посилання ===== | ||
| * [[https:// | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||