Latest posts

DevOps Portal | Linux
21 Sept, 19:40
Kubernetes GoatС помощью этого репозитория можно прокачать навыки тестирования безопасности кубера(Там есть готовая инфраструктура, которая разворачивается по скрипту)https://github.com/madhuakula/kubernetes-goat👉 DevOps Portal


DevOps Portal | Linux
21 Sept, 14:07
Псс, хочешь перестать мониторить Telegram в поисках работы? 👀Ты листаешь каналы, видишь вакансию, сохраняешь и откладываешь отклик «на потом».Потому что на каждую нужно потратить минут 20. В итоге из десятков сохранённых вакансий до отклика доходят единицы.Софи забирает эту рутину на себя.Она сама находит подходящие вакансии в 350+ Telegram-каналах, изучает их, пишет персональное сопроводительное и отправляет отклик.А еще она умеет откликаться на:▫️ hh ru ▫️ карьерных сайтах компаний - Авито, Сбер, Т-Банк ▫️ Geekjob ▫️ youngjunior.ruТебе больше не нужно выбирать, где сегодня искать работу.Софи будет искать везде.


DevOps Portal | Linux
21 Sept, 13:05
Как работает NodeLocal DNSCache в KubernetesКогда речь идёт о производительности, в Kubernetes важен каждый DNS-запрос.Без NodeLocal DNSCache поды отправляют DNS-запросы на Service IP kube-dns/CoreDNS.Перед тем как попасть в CoreDNS, эти запросы проходят через kube-proxy, правила DNAT и conntrack.В нагруженных кластерах это может увеличивать задержки и создавать дополнительную нагрузку на таблицу conntrack.NodeLocal DNSCache решает эту проблему, запуская локальный DNS-кеш на каждой ноде в виде DaemonSet.Вместо того чтобы обращаться напрямую к CoreDNS, поды отправляют DNS-запросы в локальный кеш на той же ноде.Основные преимущества: - Снижает среднее время DNS-резолвинга, поскольку DNS-запросы обрабатываются локально через DNS-кеш. - Снижает нагрузку на CoreDNS. - Помогает избежать переполнения таблицы conntrack, поскольку соединения от подов к локальному кешу не создают


DevOps Portal | Linux
20 Sept, 16:07
DNS 101: как резолвятся публичные, внутренние и локальные хостнеймыВ большинстве случаев при работе с curl или ssh вы указываете хостнейм.Когда сетевой запрос использует имя вместо IP-адреса, сначала это имя нужно зарезолвить.Как именно это происходит: https://labs.iximiuz.com/challenges/linux-resolve-hostnames-with-hosts-file-and-dns👉 DevOps Portal


DevOps Portal | Linux
20 Sept, 14:09
На Stepik запустили годный курс по «Troubleshooting Docker и Kubernetes: поиск и устранение проблем»В программе только важные аспекты:— troubleshooting Docker и образов — диагностика сетевых проблем — настройка readiness/liveness probes — отладка pod’ов, деплоев и ingress — анализ логов контейнеров и кластера — разбор ошибок CrashLoopBackOff, OOMKilled, ImagePullBackOff и другихСобеседования на DevOps/SRE сейчас всё чаще строятся вокруг реальных инцидентов. Данный курс фокусируется именно на таких сценариях и помогает в подготовке к практическим вопросам48 часов доступен со скидкой 25%↗️ Пройти курс на Stepik


DevOps Portal | Linux
20 Sept, 06:21
DevOps-инструмент недели: sofkaKubernetes говорит, что что-то сломалось. Но говорит ли он, почему именно?Приходится проверять статус, события, логи и пытаться понять, в чём проблема.Именно это решает sofka.sofka — это TUI для Kubernetes, вдохновлённый k9s. Он показывает состояние rollout, деградировавшие состояния, блокирующие поды и последние warning-событияВот что он умеет: • Объясняет, почему ресурс сломан, а не просто сообщает, что с ним проблема • Встроенная поддержка Flux CD: можно приостанавливать, возобновлять и запускать reconcile без установленного Flux CLI • Инспектор Helm: история релизов, values и сгенерированные манифесты без установленного Helm • Есть фильтры вроде cpu>500m, restarts>=5, age<2h, чтобы быстро находить именно то, что нужно • Можно просматривать таймлайн всех изменений объекта, которые зафиксировал инструмент • Можно просматривать и передавать
DevOps Portal | Linux
19 Sept, 10:30
В этом туториале показано, как KEDA масштабирует ворклоады на основе глубины очереди, а не загрузки CPU, на полноценном примере с RabbitMQ: установка, настройка TriggerAuthentication, ScaledObject и нагрузочный тест, который подтверждает, что масштабирование работает:https://the-devops-engineer.medium.com/kubernetes-keda-autoscaling-scale-smarter-not-harder-d186da29175a👉 DevOps Portal


DevOps Portal | Linux
19 Sept, 06:29
Kubernetes Secret: data vs stringDataПри создании Secret в Kubernetes секретные данные можно указать в двух разных полях: - data - stringDataВ чём разница?Если использовать поле data, значения нужно заранее закодировать в Base64.Если же хочется указывать значения в манифесте обычным текстом, можно использовать stringData.При создании Secret через stringData Kubernetes автоматически преобразует эти значения и сохраняет их в поле data в виде Base64.То есть stringData нужен в основном для удобства разработчика при создании и обновлении Secret. В самом объекте Secret данные в итоге всегда хранятся в поле data.Кроме того, в одном манифесте можно одновременно использовать и stringData, и data.Если ключи дублируются, приоритет имеет stringData.


DevOps Portal | Linux
17 Sept, 16:07
В этом туториале пошагово разбирается полноценная GitOps-настройка на minikube: Argo CD деплоит Go-сервис напрямую из Git, а HPA масштабирует поды под нагрузкойhttps://medium.com/clerion/kubernetes-gitops-from-scratch-a-hands-on-guide-with-argocd-hpa-and-karpenter-3188a99c7647👉 DevOps Portal


DevOps Portal | Linux
17 Sept, 14:07
🎇Главная идея DevSecOps: безопасность перестаёт тормозить разработку.Вместо проверок «после релиза» всё встроено в пайплайн: код проходит SAST, контейнеры сканируются, инфраструктура проверяется на комплайенс. В итоге релизы выходят быстрее и при этом безопаснее.Этому и учит курс DevSecOps от Академии Codeby на практике:⏺️9 модулей, 48 занятий, 90% практики ⏺️Стек: Docker, Kubernetes, Terraform, Vault, Ansible, Prometheus ⏺️Финальный экзамен в стиле OSCP — только реальные задачи ⏺️Авторы — практики: внедрение Zero Trust, построение SOC, разработка DevSec-инструментов под Burp SuiteИнженеры, которые умеют встраивать безопасность в CI/CD, сегодня в дефиците на стыке ИБ и DevOps — компании поняли, что «сначала сделать,


DevOps Portal | Linux
17 Sept, 09:08
В этом туториале пошагово разбирается полноценная настройка GitOps на minikube: Argo CD разворачивает Go-сервис напрямую из Git, а HPA масштабирует поды под нагрузкой➜ https://itnext.io/sveltos-clusterpromotion-progressive-rollouts-and-the-mistake-that-made-the-architecture-better-a1471b92ee8f👉 DevOps Portal


DevOps Portal | Linux
16 Sept, 15:30
Как conntrack обеспечивает работу Kubernetes ServicesВ этом гайде вы разберётесь, как работает conntrack на реальных сценариях Kubernetes-сетей, и поймёте, почему он играет критически важную роль в работе Kubernetes Services, kube-proxy, NAT и DNS-трафика.Вы узнаете: - что такое conntrack и зачем он нужен; - почему Kubernetes Services зависят от него; - как посмотреть таблицу conntrack; - что происходит, когда таблица переполняется; - как диагностировать и устранять исчерпание conntrack в продакшене.Подробный гайд: https://newsletter.devopscube.com/p/conntrack-in-kubernetes👉 DevOps Portal


DevOps Portal | Linux
15 Sept, 16:07
kubectl tree — плагин для kubectl, который проходит по ownerReferences и выводит полное дерево объектов под Deployment или кастомным ресурсом, чтобы было видно, какой объект что создал.➜ https://github.com/ahmetb/kubectl-tree👉 DevOps Portal


DevOps Portal | Linux
15 Sept, 14:07
⚡️⚡️Инциденты, Kubernetes и мок-собеседования — на DevOops 2026Уже этой осенью на конференции DevOops 2026 будет пять практических воркшопов, где недостаточно просто слушать. Участники будут расследовать продакшен-инциденты, работать с живой инфраструктурой, собирать Kubernetes-платформу, разбираться с runtime security и проходить техническое мок-собеседование.📆12–13 октября, Санкт-Петербург + онлайнЗдесь важен именно офлайн: эти форматы не будут транслироваться и не попадут в запись. Воркшопы и мастер-классы построены вокруг командной работы, живых стендов, вопросов участников и задач, которые нужно решать прямо в зале.Все подробности — в карточках и на сайте.Если интересны именно эти форматы, нужен офлайн-билет. На месте также можно попасть на вечеринку, посмотреть стенды партнеров и остаться на живые дискуссии после каждого доклада.🌟По промокоду: loosecode персональные




DevOps Portal | Linux
15 Sept, 06:20
Изучайте Linux-сети на практикеНовый практический челлендж — потренируйтесь разбираться в сетевой конфигурации Linux-хостов: находить имена интерфейсов, IP- и MAC-адреса, шлюз по умолчанию, а также определять, какие маршруты сервер использует для доступа к разным адресам.https://labs.iximiuz.com/challenges/linux-inspect-network-interfaces-and-routes👉 DevOps Portal


DevOps Portal | Linux
14 Sept, 17:18
В iximiuz Labs появился новый сложный челлендж по контейнеризации:Отладить Go-контейнер, который перестал запускаться после недавнего изменения.Сможете найти первопричину и исправить сборку? https://labs.iximiuz.com/challenges/fix-go-container-image-broken-by-recent-change👉 DevOps Portal


DevOps Portal | Linux
14 Sept, 14:40
Разберите этот сценарий troubleshooting в KubernetesПри развёртывании Kubernetes-кластера на базе kubeadm в AWS с Calico CNI можно столкнуться с таймаутами соединения между Pod'ами и CoreDNS.Авторы столкнулись с этой проблемой и подготовили подробную статью, в которой разобрали: - почему возникает эта проблема; - как пошагово её диагностировать; - реальную первопричину; - как сетевая инфраструктура AWS взаимодействует с Calico; - как правильно исправить проблему.Читать статью: https://blog.techiescamp.com/docs/fix-dns-timeout-kubeadm-calico-aws/👉 DevOps Portal


DevOps Portal | Linux
11 Sept, 20:59
Hermes Agent Operator запускает AI-агентов Hermes в Kubernetes как кастомные ресурсы, поэтому конфигурация, навыки и рабочее пространство каждого агента хранятся в одном манифесте, а не разбросаны по чьему-то ноутбуку.➜ https://github.com/hermeum/hermes-agent-operator👉 DevOps Portal


DevOps Portal | Linux
11 Sept, 13:34
🤖 DevOps в эпоху AI трансформации: что работает уже сейчас!17 сентября Сбер собирает DevOps-инженеров, SRE и платформенные команды на встречу о том, как AI меняет работу с инфраструктурой, релизами и безопасностью.Обсудим: 🔘Platform Engineering и IDP: как строить внутренние платформы без лишней сложности 🔘Agentic engineering: каких агентов уже можно доверить пайплайнам 🔘Security на скорости: как закрывать уязвимости, когда счет идет на часыСвоим опытом поделятся практики из Авито, Сбера, Cloud․ru и Т-Банка.Встречаемся 17 сентября в 17:00 в Сбер.Среде (Москва, Земляной Вал 9А) или онлайн. Мест всего 150 — успей занять своё по ссылке!


DevOps Portal | Linux
10 Sept, 16:07
GitLab Architecture: A Complete GuideВ этом вводном гайде вы узнаете:- Основные компоненты GitLab - Хранилище GitLab - Высокая доступность и масштабируемость - Аутентификация и авторизация - Мониторинг GitLab с помощью Prometheus и GrafanaПодробное руководство: https://devopscube.com/gitlab-architecture/👉 DevOps Portal

Related Channels
Other channels in the same section of the catalogue.
