Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
|
software:aws:cdk [2022/01/13 11:23] charon |
software:aws:cdk [2022/07/06 15:00] (поточний) charon [Посилання] |
||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| ====== AWS Cloud Development Kit (CDK) ====== | ====== AWS Cloud Development Kit (CDK) ====== | ||
| ===== Приготування ===== | ===== Приготування ===== | ||
| + | ==== Один раз на комп' | ||
| [[https:// | [[https:// | ||
| Рядок 8: | Рядок 9: | ||
| cdk --version | 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:// | ||
| + | * [[https:// | ||