Розбіжності
Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
| devops:terraform [27/02/2024 13:34] – osvex | devops:terraform [28/01/2026 15:57] (поточний) – ↷ Сторінка посунуто з notes:devops:terraform на devops:terraform osvex | ||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| ====== Terraform ====== | ====== Terraform ====== | ||
| + | |||
| + | https:// | ||
| [[https:// | [[https:// | ||
| Рядок 15: | Рядок 17: | ||
| 2. Розпакувати та перемістити виконавчий файл в **/ | 2. Розпакувати та перемістити виконавчий файл в **/ | ||
| - | ===== Створення проєкта: ===== | + | ===== Створення проєкта ===== |
| Створюємо файл **main.tf** | Створюємо файл **main.tf** | ||
| Рядок 23: | Рядок 25: | ||
| <code teraterm> | <code teraterm> | ||
| provider " | provider " | ||
| - | | + | |
| - | | + | |
| | | ||
| } | } | ||
| Рядок 50: | Рядок 52: | ||
| * **Instance_type** | * **Instance_type** | ||
| * **tags** | * **tags** | ||
| + | ==== ACCESS, SECRET KEY ==== | ||
| + | |||
| + | **НЕ створювати ці дані ** їх в main.tf, а прописувати як змінну в сесії терміналу. | ||
| + | < | ||
| + | |||
| + | export AWS_ACCESS_KEY_ID= | ||
| + | export AWS_SECRET_ACCESS_KEY= | ||
| + | |||
| + | </ | ||
| + | |||
| ===== Створення ресурсів (instances) ===== | ===== Створення ресурсів (instances) ===== | ||
| Запуск відбувається з **консолі**. | Запуск відбувається з **консолі**. | ||
| - | < | ||
| + | < | ||
| terraform init | terraform init | ||
| Рядок 89: | Рядок 101: | ||
| </ | </ | ||
| + | |||
| + | ===== Налаштування політик безпеки ===== | ||