M
Make. Build. Break. Reflect.
@makebreakreflect1.2K подп.
1.7Kпросмотров
12 марта 2026 г.
📷 ФотоScore: 1.9K
#devops #troubleshooting Из всего невообразимого и бесконечного потока, любимого и одновременно ненавистного всеми, AIAIAIA со всех углов, мне больше всего понравились skills. Вообще ничего больше не впечатлило за последние года два - как скиллы. Ну да, ну эйая, ну вайбкодинг. Это даже все бабушки знают и слышали. Но, господи, как же скиллы охрененно работают в траблшутинге. Вот пишу я это и понимаю, что скиллы сейчас - топ артефакт в работе девопса и SRE. Во всяком случае, как я это использую - прям рекомендация 1000000 из 1. Я готов прыгать от счастья, осознавая сколько времени они мне экономят. Если вы не знаете как их использовать - попробуйте. Начните с любого простого примера. Как использую у себя в двух словах: - создал несколько SKILLS.md файлов (на самом деле у меня их иерархия, уже 29 скиллов) - замапил скиллы для Cursor IDE. Можно и в Claude Code, скиллы будут работать и там и там, просто путь разный - в скиллах и основном ридми файле описал структуру проекта(ов) - - где ArgoCD (UI, API, git repos) - - какой нейминг у кластеров кубернетис (AKS, EKS, GCP), нейминг неймспейсов - - где вообще все гит репозитории и иерархию - - адрес гитлаба и зеркало, локальные склонированные репозитории - - что контекст переключается локально через kubectl - - есть утилиты kubectx, jq и многое другое - указываю все ключевые адреса репозиториев и ендпойнтов (виктория метрикс, виктория логс, алертменеджер, гитлаб и многое многое другое) - если где есть сверхтяжелая авторизация, то говорю используй port-forward на внутренние service, там авторизации нет В общем указал все, что надо для траблшутинга. Как происходит процесс с моей стороны: - прилетает алерт - я копирую текст алерта в агент-ассистент (сейчас у меня курсор) - жду - агент смотрит что за кластер, неймспейс, под, контейнер - лезет в гит, смотрит таймлайн когда кто что релизил, когда коммитили и где менялись какие версии или конфиги - лезет в нужный кластер кубернетиса, смотрит в нужном неймспейсе, под, логи, дескрайб, ивенты кубера - при необходимости лезет в логи виктория логс, метрики виктория метрикс (прям через curl) - если надо, то лезет в арго - если надо, то лезет в гит репозитории бекенда и фронтенда - строит гипотезы, проверяет, уточняет - при сомнениях что-то сам проверяет (ну типа если ему кажется, что проблема нехватки нод - нехватка ip адресов, то иди и проверь метрики сети в AWS и EKS CNI) - если надо, лезет с рид правами в azure, gcp, aws cli - выводит мне удобный формат по инциденту и вариант(ы) решений С вероятностью 90 процентов это точный результат. Чрезвычайно убого замазанные примеры на скриншотах. Дальше я уже либо сам чиню, либо передаю другим командам, если дело в них. Это только кажется, что это сложно, непонятно, магически. Нет. Только представьте себя на месте агента: знаешь на 99 процентов структуру всей инфры, проектов, процессов. Ты же как-то сам логически идешь по траблшутингу? Вот так и агент. Да, это потребовали изначально колоссальной работы, скиллы постоянно обновляю и добавляю новые, но это просто топ находка последних трех, не побоюсь этого слова, лет. Алерт - копипаст - ждешь пару минут (автоаппрув или каждую команду аппрув) - ответ и решение(гипотезы). - - - А вот теперь грустная правда этого позитивного отзыва по скиллам. Честно говоря это первый артефакт моей работы, который я не хочу отдавать коллегам или боссам. Скиллы это просто сильвербаллет в 2026 и я буду тянуть до последнего, делясь с командами. На полном серьезе не хочу шарить на команду 🚬 Даже если кто из команды это читает. Господи, кому я вру, если скажут - отдам уже завтра.☔️ Я ведь ровно так же понимаю, что написав свои 100500 скиллов, которые уже сейчас, на сотнях алертов и десятке инцидентов на 100 процентов точно дали ответ и удобный аутпут для команд, можно пошарить самостоятельному агенту или условному мидлу с зарплатой три копейки. И я вылечу на помойку. Вот такая грустная правда. Скиллы - это прекрасно. Скиллы - это главный мой артефакт работы в 2026
1.7K
просмотров
4000
символов
Да
эмодзи
Да
медиа

Другие посты @makebreakreflect

Все посты канала →
#devops #troubleshooting Из всего невообразимого и бесконечн — @makebreakreflect | PostSniper