mirror of
https://github.com/Dannecron/netology-devops.git
synced 2025-12-25 15:22:37 +03:00
gw: some work
This commit is contained in:
@@ -87,3 +87,4 @@
|
|||||||
* [Dannecron/netology-devops-ansible-vector](https://github.com/Dannecron/netology-devops-ansible-vector)
|
* [Dannecron/netology-devops-ansible-vector](https://github.com/Dannecron/netology-devops-ansible-vector)
|
||||||
* [Dannecron/netology-devops-teamcity-example](https://github.com/Dannecron/netology-devops-teamcity-example)
|
* [Dannecron/netology-devops-teamcity-example](https://github.com/Dannecron/netology-devops-teamcity-example)
|
||||||
* [Dannecron/netology-devops-gitlab](https://github.com/Dannecron/netology-devops-gitlab)
|
* [Dannecron/netology-devops-gitlab](https://github.com/Dannecron/netology-devops-gitlab)
|
||||||
|
* [Dannecron/netology-devops-gw-infra](https://github.com/Dannecron/netology-devops-gw-infra)
|
||||||
|
|||||||
@@ -6,7 +6,23 @@
|
|||||||
|
|
||||||
[Задание](./tasks.md#создание-облачной-инфраструктуры).
|
[Задание](./tasks.md#создание-облачной-инфраструктуры).
|
||||||
|
|
||||||
/// todo
|
#### Предварительная настройка
|
||||||
|
|
||||||
|
Предварительная настройка включает в себя несколько шагов, необходимых для последующей работы с `yandex.cloud` через `terraform`.
|
||||||
|
Данные шаги выполняются в ручную, но могут быть автоматизированы, например, через `ansible`.
|
||||||
|
|
||||||
|
1. Установить утилиту [yc](https://cloud.yandex.ru/docs/cli/quickstart) и подключится к облаку.
|
||||||
|
2. Создание сервисного аккаунта с ролью `editor` на дефолтной директории облака:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
yc iam service-account create --name terraform-acc
|
||||||
|
yc resource-manager folder add-access-binding --name default --role editor --subject "serviceAccount:$accId"
|
||||||
|
```
|
||||||
|
|
||||||
|
где `$accId` - это уникальный идентификатор нового сервисного аккаунта.
|
||||||
|
3. Создание s3-bucket для хранения состояния `terraform`
|
||||||
|
|
||||||
|
// todo
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user