Size: a a a

2019 July 31

U

UNCIA in terraform_ru
это как кому-то может понадобиться кнопка из приложиения...
источник

РР

Роман Рахманин in terraform_ru
Версия ноды, не версия коды
источник

РР

Роман Рахманин in terraform_ru
кода*
источник

U

UNCIA in terraform_ru
что под нодой имеется ввиду?
источник

РР

Роман Рахманин in terraform_ru
nodejs. Это в качестве примера, у нас на ней лямбды.
источник

РР

Роман Рахманин in terraform_ru
Нужное слово из головы вылетело просто) Среда исполнения, или как его там
источник

U

UNCIA in terraform_ru
это больше на исключение похоже - ради которого не следует ломать красивую архитектуру. Можно ветку отдельную сделать, внести там изменения разлить на стейдж. и пусть тестируют.
источник

РР

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

U

UNCIA in terraform_ru
и опять же никто не мешает для каждой лямбды задавать как общие правила, так и индивидуальные - память, время, версия окружения... пожалуйста - это просто часть описания этой самой лямбды.
источник

U

UNCIA in terraform_ru
Модуль нужен  - если он включает много взаимосвязанных ресурсов и с модулями я наелся...  depends_on не работает с модулями :( т.ч. для каждой задачи свое решение.
источник

РР

Роман Рахманин in terraform_ru
И в конце концов это станет ни разу не human-readable как по мне, т.к. local не дает задать четкую структуру для переменной, а variable, наоборот, требует все значения заполнять для каждого элемента. Если только мерджить мапы, но это тоже такое себе.
С модулями оно все тупо чище, читаемей, и кастомабельнее. ИМХО, у каждого свои задачи
источник

РР

Роман Рахманин in terraform_ru
UNCIA
Модуль нужен  - если он включает много взаимосвязанных ресурсов и с модулями я наелся...  depends_on не работает с модулями :( т.ч. для каждой задачи свое решение.
Ага =))
источник

U

UNCIA in terraform_ru
Еще по-мне так переменными окружения лямбд должны управлять разработчики - им виднее как долго, сколько памяти, потоков, другие переменные... все это по-мне лучше вынести в отдельный файл и отдать им на растерзание. и количество лямбд, и структуру API Gateway - все это задачи бэкэнда, а не девопса.
источник

РР

Роман Рахманин in terraform_ru
Дааа, поэтому разработчики делают пулл реквесты в терраформ. Так как девопс - не профессия)
источник

U

UNCIA in terraform_ru
в переменную variable - в терраформе рельзя засунуть динамическую arn лямбды для примера. А вот в locals без проблем..
источник

U

UNCIA in terraform_ru
хочу вот освоить AWS Parametr  Store - вот тогда жизнь начнется :)))
источник

РР

Роман Рахманин in terraform_ru
А он простой, че его осваивать.
источник

U

UNCIA in terraform_ru
Просто руки не дошли :)
источник

U

UNCIA in terraform_ru
а там я чет глазком глянул - он плоский? всмысле MAP можно туда вкладывать?
источник

U

UNCIA in terraform_ru
или только через encode какой-нибудь?
источник