Мне хочется чтобы после того как он был создан, над ним были выполнены некоторые миграционные команды, чтобы подготовить стейт (мне нужен созданный пользователь и гранты ему). Как это в терраформе выразить удобно? Я сейчас думаю в сторону spot instance + cloud init конфиг который наливает стейт. Покритикуйте плз.
Лучше никак, тераформ - описание инфры, внутренности конфигруации - за другими инструментами.
ну у меня этот пользователь - часть инфры, это для того чтобы go-teleport работал. Очень неудобно что-то потом еще делать после того как терраформ пробежал.
а если какой-нибудь ансибле инспользовать? и следующим шагом после терраформа его вызывать? или, если по теметике канала, то через Systems Manager попробовать сделать ранбук и его применять 👀
Обсуждают сегодня