Просто о сложном - авторские материалы по DevOPS, SRE, администрированию и сетям
Создаем приватную сеть по красоте за пару минут в ZeroTier
Решил я недавно поиграться с Dokploy в рамках эксперименотов n8n и AI-ассистента. Ну и пока настраивал, заодно решил показать вам ZeroTier.
ZeroTier — это сервис, который позволяет объединить устройства через интернет так, будто они находятся в одной локальной сети. На самом деле очень крутая штука, тем более что в рамка free тарифа можно добавить до 10 устройств. Таким образом у нас будет крутая overlay-сеть и мы можем все наши VPS, ноутбуки, телефоны объединить в одну сеть. И самое главное что будет не важно что они за NAT.
Читать далее ⟶Reverse proxy vs Load Balancer vs Api Gateway - в чем разница
Термины Reverse Proxy, Load Balancer и API Gateway – давайте разберемся в чем разница с точки зрения реальной эксплуатации и закроем этот вопроc навсегда.
Читать далее ⟶Симулируем сети в GNS3. Часть 3 — Переходим на Cisco и VLAN
В этой серии мы продолжаем осваивать возможности GNS3 и изучать теорию сетей на практике. Наша схема сети уже неплохая, но она плохо масштабируется. Для простоты понимания в чем проблема, - давайте представим что это сеть небольшого предприятия, в котором есть 3 здания: LAN1 - это 1-ое здание, LAN2 - второе и LAN3 - третье (ZONE1-3 соотвественно).
Читать далее ⟶Симулируем сети в GNS3. Часть 2 - делаем свою первую сеть
В первой части мы разобрались как заставить работать GNS3 под MacOS. Ну а в этой мы пройдем путь от создания простейшей сети до построения сегментированной инфраструктуры с политиками безопасности. Вы освоите не только базу, но и будете понимать логику построения безопасных и масштабируемых сетевых решений.
Читать далее ⟶Симулируем сети в GNS3. Часть 1 - настройка под MacOS
Привет, мой читатель! Если ты всегда хотел не только читать про сети, но и ставить эксперименты, настраивать разное сетевое оборудование, прокачать свои навыки - то тебе точно нужен классный симулятор сети. И это … GNS3. Погнали его настраивать!
Читать далее ⟶Bash-скрипт для полной диагностики Linux системы
Универсальный bash-скрипт который проводит комплексную диагностику Linux системы: анализирует ресурсы, температуру, логи, процессы, сетевые подключения и формирует детальный отчет. Работает на всех популярных дистрибутивах без дополнительных зависимостей.
Читать далее ⟶Чеклист по инфраструктуре для админов перед праздниками
Согласитесь, что встретить Новый год рядом с семьёй и друзьями - намного приятнее, чем сидеть за ноутбуком в 02:40 и с квадратными глазами разбираться, почему 'что-то там легло', а доступ к нужным секретам остался только у одного человека… который как раз в этот момент режет оливье и не слышит телефон. Ниже я делюсь своим чеклистом из 8 пунктов. Он помогает спокойно уйти в праздники и не проводить их в обнимку с ноутом. А после прочтения, в комментах, обязательно поделитесь что бы вы еще добавили.
Читать далее ⟶Лучшие практики конфигурирования Kubernetes в 2025 - Часть 3: безопасность, логи, наблюдаемость и graceful shutdown
Эта часть про безопасность подов, сетевые политики, наблюдаемость (метрики/логи/трейсы), корректное завершение (SIGTERM, draining) и управление образами. Это набор лучших практик, который делает инциденты диагностируемыми и **переживаемыми - даже когда всё идёт не по плану.
Читать далее ⟶Лучшие практики конфигурирования Kubernetes в 2025 - Часть 2: Сервисы, метки, конфиги и лимиты
Сеть, метки и конфиги - это то самое место, где “мелочь” превращается в инцидент. Один неверный selector, одна неоднозначная булевка, один случайный hostNetwork - и вот вы уже убеждаете себя, что “DNS опять сломался”
Читать далее ⟶Лучшие практики конфигурирования Kubernetes в 2025 - Часть 1: Это база
Kubernetes обычно выглядит дружелюбным ровно до того момента, пока вы не начнёте обновлять кластер или выкатывать изменения. И вот тогда внезапно выясняется, что 'мелочи' в манифестах - не мелочи. В первой части поговорим про фундамент: версии API, Git как источник истины, YAML и базовый набор привычек для развертывания workloads без 'ну оно же вчера работало'.
Читать далее ⟶