Аутентификация
Terraform выполняет все операции от имени сервисного аккаунта. Для аутентификации сервисного аккаунта используются два способа:
- с помощью привязки сервисного аккаунта (рекомендуемый способ);
- с помощью токена (используется только для тестовых операций с небольшим временем выполнения).
Аутентификация с помощью привязки сервисного аккаунта
Заголовок раздела «Аутентификация с помощью привязки сервисного аккаунта»Создайте сервисный аккаунт или выберите существующий. При создании назначьте сервисному аккаунту роль
editorили выше.Создайте авторизованный ключ для сервисного аккаунта.
Скачайте и сохраните файл с авторизованным ключом.
Укажите путь к файлу с авторизованным ключом одним из способов:
Аутентификация с помощью токена
Заголовок раздела «Аутентификация с помощью токена»Создайте сервисный аккаунт или выберите существующий. При создании назначьте сервисному аккаунту роль
editorили выше.Сгенерируйте токен для сервисного аккаунта.
Установите токен одним через переменную окружения:
- Linux, MacOS
- Windows (PowerShell)
- Windows (cmd)
Выполните команду:
bash export MWS_TOKEN=<токен>