Розбіжності
Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
| devops:kubernetes:awsprofile [02/06/2026 12:38] – osvex | devops:kubernetes:awsprofile [02/06/2026 17:26] (поточний) – osvex | ||
|---|---|---|---|
| Рядок 3: | Рядок 3: | ||
| Є два основних варіанти підключення AWS профілю: | Є два основних варіанти підключення AWS профілю: | ||
| - | - | + | - IAM User через **Access Key / Secret Key** |
| - | IAM User через | + | - AWS SSO ( **IAM Identity Center** |
| - | **Access Key / Secret Key** | + | |
| - | - | + | |
| - | AWS SSO ( | + | |
| - | **IAM Identity Center** | + | |
| - | ) | + | |
| - | ---- | + | ===== AWS Profile через Access Key / Secret Key ===== |
| - | ===== | + | ==== Необхідні дані: |
| - | **1. AWS Profile через Access Key / Secret Key** ===== | + | |
| - | + | ||
| - | === | + | |
| - | **Необхідні дані:** | + | |
| * AWS Access Key ID | * AWS Access Key ID | ||
| Рядок 31: | Рядок 22: | ||
| </ | </ | ||
| - | + | ==== Створення профілю ==== | |
| - | ---- | + | |
| - | + | ||
| - | ==== | + | |
| - | **Створення профілю** | + | |
| < | < | ||
| - | '' | + | aws configure --profile PROFILE_NAME |
| </ | </ | ||
| Рядок 45: | Рядок 32: | ||
| < | < | ||
| - | '' | + | aws configure --profile prod |
| </ | </ | ||
| Рядок 69: | Рядок 56: | ||
| </ | </ | ||
| - | ---- | + | Перевірка: |
| - | + | ||
| - | ==== | + | |
| - | **Перевірка** ==== | + | |
| < | < | ||
| - | '' | + | aws sts get-caller-identity --profile prod |
| </ | </ | ||
| Рядок 82: | Рядок 66: | ||
| < | < | ||
| - | '' | + | { |
| " | " | ||
| " | " | ||
| " | " | ||
| - | }'' | + | } |
| </ | </ | ||
| - | ---- | + | ===== AWS Profile через SSO ===== |
| - | + | ||
| - | ====== | + | |
| - | **2. AWS Profile через SSO** ====== | + | |
| - | ==== | + | ==== Необхідні дані: ==== |
| - | **Необхідні дані:** | + | |
| * SSO Start URL | * SSO Start URL | ||
| Рядок 114: | Рядок 94: | ||
| </ | </ | ||
| - | ---- | + | ==== Створення SSO профілю ==== |
| - | + | ||
| - | ==== | + | |
| - | **Створення SSO профілю** | + | |
| < | < | ||
| - | '' | + | aws configure sso --profile PROFILE_NAME |
| </ | </ | ||
| Рядок 127: | Рядок 104: | ||
| < | < | ||
| - | '' | + | aws configure sso --profile prod |
| </ | </ | ||
| Рядок 175: | Рядок 152: | ||
| </ | </ | ||
| - | + | ==== Вхід через SSO ==== | |
| - | ---- | + | |
| - | + | ||
| - | ==== | + | |
| - | **Вхід через SSO** | + | |
| < | < | ||
| - | '' | + | aws sso login --profile prod |
| </ | </ | ||
| - | ---- | + | Перевірка: |
| - | + | ||
| - | ==== | + | |
| - | **Перевірка** ==== | + | |
| < | < | ||
| - | '' | + | aws sts get-caller-identity --profile prod |
| </ | </ | ||
| Рядок 206: | Рядок 176: | ||
| </ | </ | ||
| - | ---- | + | ===== Корисні команди ===== |
| - | ===== | + | **Показати всі профілі |
| - | **Корисні команди** ===== | + | |
| - | ==== | + | < |
| - | **Показати всі профілі** | + | aws configure list-profiles |
| - | < | + | </code> |
| - | </ | + | **Подивитись налаштування профілю** |
| - | ---- | + | < |
| + | aws configure list --profile prod | ||
| - | ==== | + | </ |
| - | **Подивитись налаштування профілю** | + | |
| - | < | + | **Де зберігаються профілі** |
| - | + | ||
| - | </ | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | ==== | + | |
| - | **Де зберігаються профілі** | + | |
| Основний конфіг: | Основний конфіг: | ||
| - | < | + | < |
| + | ~/ | ||
| </ | </ | ||
| - | Access keys: | + | **Access keys:** |
| - | < | + | < |
| + | ~/ | ||
| </ | </ | ||
| - | SSO токени: | + | **SSO токени: |
| - | < | + | < |
| + | ~/ | ||
| </ | </ | ||
| - | + | ==== Використання профілю ==== | |
| - | ---- | + | |
| - | + | ||
| - | ==== | + | |
| - | **Використання профілю** | + | |
| Вказати явно: | Вказати явно: | ||
| - | < | + | < |
| + | aws COMMAND --profile prod | ||
| - | </file> | + | </code> |
| - | або зробити профіль за замовчуванням: | + | **або зробити профіль за замовчуванням: |
| Linux/ | Linux/ | ||
| - | < | + | < |
| + | export AWS_PROFILE=prod | ||
| </ | </ | ||
| Рядок 271: | Рядок 234: | ||
| Windows PowerShell: | Windows PowerShell: | ||
| - | < | + | < |
| + | $env: | ||
| </ | </ | ||