Size: a a a

2020 April 09

A

Andor in terraform_ru
db-custom-2-7680 ?
источник

z

zhag in terraform_ru
Именно! Спасибо
источник

AD

Aliaksandr Dounar in terraform_ru
Коллеги, столкнулся с непонятной проблемой при использовании terragrunt + terraform12 на 1 из стеков (проблема только с ним). Все было ок. После неизвестной мне причины сегодня ситуация такая: запускаю план - вижу что почти все хочется создасться (например module.vpc.aws_db_subnet_group.this[0]) - по этому адресу есть ресурс смотря через terragrunt state list и по нему дается инфа по terragrunt state show ‘module.vpc.aws_db_subnet_group.this[0]’
источник

AD

Aliaksandr Dounar in terraform_ru
я уже отчаялся - стейт в порядке, пробовал переинициализировать, переходил с s3 на local backend - все одно
источник

i

inqfen in terraform_ru
Уверен, что environment правильный?
источник

i

inqfen in terraform_ru
А, workspace жи
источник

AD

Aliaksandr Dounar in terraform_ru
тут Terragrunt.
источник

AD

Aliaksandr Dounar in terraform_ru
да - все верно. на удаление его тоже нет
источник

AD

Aliaksandr Dounar in terraform_ru
лол, нечаянно вместо переменной вставился в провайдере дочернего модуля регион руками. 2 часа времени впустую - пойду спать )
источник
2020 April 10

DG

Dimitri Goldshtein in terraform_ru
Привет всем !
Скажите а почему при создании terraform aws ec2 instanes при использовании user_data = file("shell_script.sh") и когда в этом скрипте исполъзую либо aws  s3 cp либо  git clone это занимает очень много времени !?
источник

VT

Victor Tur in terraform_ru
Dimitri Goldshtein
Привет всем !
Скажите а почему при создании terraform aws ec2 instanes при использовании user_data = file("shell_script.sh") и когда в этом скрипте исполъзую либо aws  s3 cp либо  git clone это занимает очень много времени !?
сеть.
terraform тут ни при чем.
Этот механизм (cloud-init) простой как две копейки.
Он просто запускает нужные команды при старте сервера.
источник

VT

Victor Tur in terraform_ru
Хочется быстрее с s3 работать - создаем vpc s3 endpoint.
хочется быстре в git - делаем зеркало в aws codecommit и его тем же образом в через vpc endpoint.
источник

VT

Victor Tur in terraform_ru
я думаю проблема вообще в другом.
Подключайся к серверу и проверяй руками.
источник

DG

Dimitri Goldshtein in terraform_ru
Руками запускаю на сервере все проходит на ура!
источник

DG

Dimitri Goldshtein in terraform_ru
как будто бы не которые команды не проходят или проходят медленно
источник

VT

Victor Tur in terraform_ru
Если это user data - оно выполняется на сервере.
Смотри что у тебя происходит при старте.
/var/log/cloud-init*
источник

DG

Dimitri Goldshtein in terraform_ru
спасибки!
источник

YF

Yurii Fisakov in terraform_ru
Добрый день. Подскажите пожалуйста - а можно это как-то компактнее записать, чтобы не делать несколько раз lower?

locals {
 resources_prefix = "${lower(var.default_tags["Customer"])}-${lower(var.additional_tags["Environment"])}-${var.region}-${lower(var.default_tags["Team"])}"
}
источник

A

Andor in terraform_ru
Сделай один раз
источник

A

Andor in terraform_ru
Сначала склей строки в одну строку, а потом сделай lower на неё
источник