TGViewer
Бодрый кодер Бодрый кодер @bodrcoder · 576 subscribers
Post #640 496
Горячий период, поэтому пишу не так часто.

Недельку решал интересную задачу. До конца ещё не решил, но уже на финишной прямой. Понадобилось описать существующую инфраструктуру в Яндекс Облаке в виде Terraform-файлов.

Как любой настоящий программист, решил найти готовое решение и даже нашёл — terraformer. Там всё прекрасно, кроме отсутствия поддержки ЯО (импорт нескольких типов ресурсов не считается). Сначала подумал, что проще будет форкнуть и дописать, но потом понял, что дольше буду разбираться в коде, чем писать самому.

Второй итерацией стало формирование всех ресурсов с параметрами в JSON через яндексовский SDK — в целом несложно. Дальше подключил LLM, чтобы по параметрам генерировались .tf. Затем запускал import, делал plan и вносил правки. Сначала всё шло неплохо: на маленьком тестовом файле всё работало. Но когда я загрузил свою инфраструктуру на 20 тысяч строк JSON — стало, конечно, больно. Каждая итерация занимала 30–50 минут: отладка и снова запуск. Я честно выгорел и решил всё же попробовать обойтись без LLM.

Третьей итерацией стала ручная генерация — тут всё стало сильно стабильнее. Но отлаживать и добавлять недостающие параметры я, конечно, запарился. Сейчас завис на стадии plan: много ошибок, пробую отладить работу LLM, чтобы она всё исправляла за меня. Посмотрим, что из этого выйдет. Если за сегодня не добью — план всё же доделаю руками и, наверное, положу проект на полку. Если получится довести до ума — выложу в open source.
  • 🔥 9
More from @bodrcoder
  1. Sep 25, 2026Всех с пятницей. #пятничныйюмор
  2. Sep 24, 2026Думаю что сейчас будут все более популярны те сервисы, которые поддерживают MCP. Скоро Нов…
  3. Sep 22, 2026Разбирал вещи, очень сильно обрадовался что нашел сокровище. Но правда оказалась печальнее…
  4. Sep 17, 2026Купился на новый инференс uzu - который обещал гипер скорость на маке. Но я когда затащил…
  5. Sep 17, 2026Post #812
  6. Sep 17, 2026Кто каким стулом пользуется для работы? У меня в свое время самый удобный стул был - за 10…
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 →