Size: a a a

2019 July 30

СЛ

Сергей Ладутько in terraform_ru
и второй вот так же
источник

pc

pasha che in terraform_ru
Сергей Ладутько
и второй вот так же
Да
источник

СЛ

Сергей Ладутько in terraform_ru
Спасибо
источник

DZ

Dmytro Zavalkin in terraform_ru
а еще лучше юзать aws vault
источник

РР

Роман Рахманин in terraform_ru
Может hashicorp vault? Или aws secrets manager?)
источник

РР

Роман Рахманин in terraform_ru
Молчу
источник

РР

Роман Рахманин in terraform_ru
Загуглил
источник

АО

Анатолий Облаухов in terraform_ru
Сергей Ладутько
Слушайте парни как мне задать
access_key = "$AWS_ACCESS_KEY_ID"
 secret_key = "$AWS_SECRET_ACCESS_KEY"
Вот эти переменные что бы их в файле руками не писать ?
Есть несколько способов сообщить терраформу креды и у этих способов есть порядок приоритета
https://www.terraform.io/docs/providers/aws/index.html
источник

АО

Анатолий Облаухов in terraform_ru
Терраформ смотрит, указаны ли креды прямым текстом. Если нет - идёт искать в переменные окружения. Если нет - идёт искать в .aws или в указанную ему папку с кредами. Если нет - берёт креды из EC2 роли, если дело происходит на AWS инстансе
источник

АО

Анатолий Облаухов in terraform_ru
А, если в папке .aws он найдёт несколько профилей, то можно указать ему какие именно креды брать через указание параметра profile
источник

АО

Анатолий Облаухов in terraform_ru
provider "aws" {
 region  = "us-west-2"
 profile = "my_terraform"
}
источник

АО

Анатолий Облаухов in terraform_ru
Если же терраформ вызывается билд-сервером, который хранит у себя креды и прочую сенситивную инфу, то можно перед вызовом терраформа назначать креды через переменные окружения, а после этого удалять их. Я в павершелле ещё и указываю scope, чтобы переменные окружения были видны только этому процессу и нигде больше
источник

АО

Анатолий Облаухов in terraform_ru
Короче, всё зависит от того, где именно лежат креды. В .aws или в шареном файле, или в системе сборки, или в AWS systems manager в parameter store, или в волте, или где-то ещё
источник
2019 July 31

VD

Vladimir Deneko in terraform_ru
awscli поставь и aws configure сделай
источник

MM

Max M in terraform_ru
Добрый день! Подскажите пожалуйста. Есть файл терраформ след. содержания
источник

MM

Max M in terraform_ru
источник

MM

Max M in terraform_ru
При повторном запуске выдает такую ошибку
источник

S

Slach in terraform_ru
provider какой?
источник

MM

Max M in terraform_ru
источник

MM

Max M in terraform_ru
vcd
источник