TGViewer
Об DevOps и архитектуру Об DevOps и архитектуру @devops_architecture · 361 subscribers
Post #4 316
Тестирование в подходе Infrastructure as Code

Подход “Инфраструктура как Код” (IaC) противопоставляется подходу “Infrastructure as Scripts” в том, что к коду (в отличие от скриптов) начинают применять практики обычные для программирования, например тестирование.

Вот что имеет смысл тестировать в IaC:
- контракты (входы и выходы) модулей
- мутации параметров ( "${env}-${name}" или if env=prod then https should be enabled )
- внешние ограничения (“не должно быть security group с полностью открытыми портами”)

Сами ресурсы, которые мы создаем внутри модуля тестировать, конечно же, смысла не имеет – эта часть декларативна и уже протестирована провайдером ресурса.

Кросспост:
https://timurb.ru/kb/testing-the-iac/
https://timurbatyrshin.medium.com/a2df631c5aaa
https://www.facebook.com/tbatyrshin/posts/4708317799204114
More from @devops_architecture
  1. Sep 29, 2026Если это рассуждение продолжать не в сторону запуска отдельных приложений, а в сторону мас…
  2. Sep 29, 2026photo post
  3. Sep 29, 2026Если сделать смелый шаг и принять, что в LLM уже есть ответы на все вопросы и есть реализа…
  4. Sep 1, 2026Попросили меня сегодня прокомментировать модель зрелости для внедрения AI в devops, и у ме…
  5. Jul 12, 2026Если кого-то из вас shieldybot незаслуженно кикнул из чата — напишите мне (@TimurBatyrshin…
  6. Jul 12, 2026Недавно Онтико (организаторы крупнейших технологических конференций) сделали публикацию пр…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →