Рубрика: Ликбез

Read More

Как работает Kubernetes Garbage Collector

В рамках этой статьи мы рассмотрим, как работает Garbage Collector в Kubernetes. Данная статья была написана, когда мне пришлось разбираться в производительности Garbage Collector, а чтобы понять как его можно ускорить, сначала надо понять, как он работает. Для […]

Read More

Сканируем кластер Kubernetes без лишних сущностей

Обеспечение безопасности инфраструктуры является неотъемлемой частью процессов DevSecOps. На сегодняшний день для работы различных приложений используются контейнеры, а для управления[…]

Read More

Как разбирать логи в Linux: journalctl, grep, awk и sed

Каждый админ хотя бы раз сталкивался с ситуацией, когда сервер внезапно начинает тупить: подвисают процессы, появляются странные задержки, что‑то перестаёт работать. И первая остановка в таком случае — это журналы событий. В Linux системные логи хранятся в systemd‑journald, а его главный инструмент […]

Read More

Snyk — проверка безопасности сторонних зависимостей

Snyk — это инструмент, который помогает обнаруживать и автоматически устранять уязвимости в вашем коде, зависимостях от открытого исходного кода, контейнерах и инфраструктуре в виде кода. Этот инструмент обеспечивает безопасность вашего приложения, находя и исправляя потенциальные […]

Read More

Github Actions. Простой пример для уверенного знакомства

Эта статья поможет тем, кто хочет настроить автоматический деплой для личного/учебного проекта на свой удаленный сервер, пользуясь бесплатным сервисом GitHub Actions (ограничения, естественно, имеются в соответствии с тарифным планом Free, в личных нуждах должно хватить за […]

Read More

Rundeck — ключ от всех дверей в непрерывной интеграции

При большом количестве серверов и виртуальных машин и еще большем количестве кода в постоянном деплое, неизбежно возникают проблемы администрирования всего этого огромного хозяйства. Существует множество инструментов, позволяющих организовать continuous integration. В нашем списке точно уже […]

Read More

Текстовая обработка в PostgreSQL: grep, sed, awk

Всё, что пишет PostgreSQL в /var/log/postgresql/, можно разбирать, фильтровать, анализировать и автоматизировать. Не нужно вручную листать гигабайты логов — научимся вытягивать полезные данные и работать с конфигами в пару команд. Поговорим о: grep grep — это команда для поиска строк в файлах по шаблону. […]

Read More

Потоковый сервис Kafka на Python

Всем привет, меня зовут Евгений Мунин. Я Senior ML Engineer в Ad Tech в платформе ставок для рекламы и автор ТГ канала ML Advertising. По долгу службы приходится сталкиваться с пайплайнами данных, включая потоковые сервисы, и сегодня расскажу про […]

Read More

Что из себя представляет балансировщик нагрузки HAProxy и как он работает?

Всплески трафика могут стать как проблемой для вашей инфраструктуры хостинга, так и потрясающей возможностью для развития.  На первых порах вы, скорее всего, обрадуетесь резкому приросту трафика. Это показатель того, что ваши продукты и ваша маркетинговая […]

Read More

Что такое Helm и Helm Charts?

Helm — это инструмент развертывания Kubernetes для автоматизации создания, упаковки, настройки и развертывания приложений и служб в кластерах Kubernetes. Kubernetes — это мощная система управления контейнеризацией для развертывания приложений. Для этого существует несколько независимых ресурсов, […]