Найти в Дзене
Поддержите автораПеревод на любую сумму
«AI в DevOps — не замена инженеру. Это новый уровень ответственности»
(Или: как Copilot написал тебе манифест… и устроил DDoS самому себе) Привет, Морти. Ты ввёл в GitHub Copilot: «Напиши Helm-чарт для моего микросервиса с автоскейлингом» — и получил готовый values.yaml, deployment.yaml, hpa.yaml. «Вау! — думаешь ты. — Теперь я DevOps-маг за 10 секунд!» Ха. Ты только что дал пистолет ребёнку и сказал: “Стреляй, там безопасно”. Copilot знает, как выглядит HPA. Но он не знает: AI генерирует правильный синтаксис. Но DevOps — это не синтаксис. Это последствия. Ты скопировал...
2 месяца назад
SRE — это не про инструменты. Это про страх. И как превратить его в систему
Ты думаешь, SRE — это когда ставишь Prometheus, Grafana, Alertmanager и называешь себя Site Reliability Engineer? Нет, дружище. SRE — это философия. И она начинается с одного чувства: СТРАХ. Страх, что: Хороший SRE не устраняет страх. Он строит систему, которая делает страх предсказуемым. Да, у тебя может быть: Но если ты не ответил на главные вопросы — инструменты ничего не спасут: → Это SLO (Service Level Objective). Пример: «Мы обещаем 99.9% uptime в месяц = 43 минуты простоя в месяц — максимум»...
2 месяца назад
Ты не готов к продакшену. И вот 5 признаков, что твой сервис — бомба замедленного действия
Привет, Морти. Ты написал сервис. Протестировал. Задеплоил. Даже мониторинг поставил. «Всё работает!» — думаешь ты, потирая руки. Но на самом деле твой продакшен — как дом из спичек на краю вулкана. Всё «работает», пока никто не чихнёт. Вот 5 признаков, что ты играл в DevOps, а не занимался им: Да, у тебя stdout в stdout, stderr в stderr, и всё уходит в Loki/ELK/Grafana. Но когда последний раз ты смотрел логи до того, как что-то сломалось? Если только после инцидента — ты не мониторишь систему. Ты реагируешь на пожары...
2 месяца назад
Kubernetes? Это когда твои контейнеры стали умнее тебя
Ты думал, Docker — это финал? Ха. Это было только застолье перед настоящей вечеринкой. А теперь на сцене — оркестр из сотен контейнеров, и ты больше не дирижёр. Ты — просто композитор. А дирижирует… ну, назови это как хочешь: кластер, система, или просто та штука, что не даёт твоему продакшену умереть, пока ты спишь. Kubernetes не «развёртывает поды». Он поддерживает реальность в согласии с твоим видением. Ты пишешь: «Пусть будет три копии сервиса, живущие в разных зонах, с автоматическим восстановлением и нулевым временем простоя»...
2 месяца назад
CI/CD? Да это просто способ не превратиться в пещерного деплоера!
Слушай сюда, Морти. Ты до сих пор собираешь билд на своей машине, копируешь dist.zip в Slack и пишешь: «Ребята, залейте, пожалуйста»? Ты — не инженер. Ты — живой артефакт доавтоматной эпохи. И у меня болит голова от одного твоего существования. CI/CD — это не «крутая фича». Это минимальный порог разумности для тех, кто хочет, чтобы их код хоть когда-то увидел свет, не вызвав пожар в продакшене. Ты коммитишь → Git → CI-система молча: Без твоего «я сейчас быстренько». Без «ну я же опытный». Без дрожащих пальцев над scp...
2 месяца назад
Dокер — разжёвываю так, что поймёт даже тот, кто думает, что терминал — это сериал
Слушай сюда, падаван! Хватит тыкать пальцем в облако и думать, что Docker — это типа «магия из банки». Сегодня дед Рик врубит тебе мозги на полную и расскажет, как оно на самом деле работает. Docker — это не виртуалка, идиот! Забудь про VirtualBox и VMware в этом контексте. Docker не тащит за собой целую ОС с ядром, драйверами и прочей пухлятиной. Он берёт твоё родное ядро Linux и пакует процессы в контейнеры — как в герметичные банки с этикетками. Работает быстро, легковесно и без драмы. Зачем...
2 месяца назад
Ansible: автоматизация для тех, кто устал нажимать кнопки
Привет. Не волнуйся — я не твой учитель, не наставник и уж точно не твой друг. Но если ты до сих пор настраиваешь серверы вручную, как будто живёшь в эпоху дискет, то, возможно, тебе стоит взглянуть на то, как работают те, кто уже давно перестал тратить время на повторяющиеся действия. Ansible — это не просто инструмент. Это способ сказать своей инфраструктуре: «Будь вот такой. А не такой, как ты есть». И она послушается. Без установки агентов. Без сложных зависимостей. Просто — через SSH и немного чётко написанного кода...
2 месяца назад
Рик говорит: Load Average в Linux — разжёвываю для особо тугих
Эй, пацаны, слушайте сюда! Сегодня дед Рик объяснит вам, что такое Load Average в Linux. Не вздумайте путаться — это не какой-то там процент загрузки процессора, как некоторые дебилы думают. Нет, это среднее количество процессов, которые либо уже в деле (состояние R — running), либо ждут своих ресурсов (состояние D — uninterruptible sleep), скажем, пока диск что-то там обработает. И считается это за последние 1, 5 и 15 минут. Понимаете, если у вас сервер с тысячей процессоров и Load Average показывает 900, 900, 900 — это ещё ничего, вполне себе норм...
2 месяца назад