|
3 years ago | |
---|---|---|
.. | ||
README.md | 3 years ago | |
main.tf | 3 years ago | |
provider.tf | 3 years ago | |
variables.tf | 3 years ago |
1) Заполните файл variables.tf 2) Запустите:
terraform init
terraform apply
Модуль выполнит следующие действия: 1) Создает сеть VPC 2) 3 подсети (по одной в зонах доступности: a,b,c) 3) Создает service account с ролью storage.admin для создания Bucket (Object Storage) 4) Создает статический ключ для данного sa 5) Создает бакет 6) Создает service account с правами storage.editor для дальнейшей работы с бакетом 7) После этого необходимо руками создать Audit Trails из UI и указать созданный бакет 8) Руками включить Egress NAT для подсети subnet-a (зайти в настройки подсети и в правом верхнем углу нажать "включить NAT") 9) Далее скрипт вызывает целевой модуль