Docker Swarm — управляем контейнерами

Kubernetes в 2023 году является стандартом в управлении контейнерами, но иногда нужно что-то более легкое, с не столь высоким порогом вхождения. Docker предлагает свой встроенный оркестратор — Docker Swarm.  Если описать его работу коротко, то следует отметить следующее: Нет смысла сравнивать Kubernetes и Docker, нужно просто знать как работают оба, но если сказать совсем просто … Читать далее

Простая балансировка нагрузки в Nginx

Балансировка нагрузки — оптимальное распределение входящего сетевого трафика между набором бэкенд серверов. Задача балансировщика — распределить между ними нагрузку, чтобы избежать перегрузки и обеспечить доступность, масштабируемость, безопасность и производительность приложения. Есть разные варианты как типов балансировки так и предназначенного для этого ПО.Мы рассмотрим на примере Nginx.Nginx — это веб-сервер, который может использоваться в качестве балансировщика … Читать далее

Docker Compose — разворачиваем мультиконтейнерное приложение в пару кликов

Docker Compose — это инструмент, который позволяет одновременно управлять несколькими контейнерами в рамках одного проекта. С помощью файла docker-compose.yml мы можем развернуть сложное приложение, в котором настроим сети, тома и другие параметры. Для примера возьмем систему мониторинга Zabbix и запустим ее, используя Docker Compose. Наш проект будет состоять из 4 элементов:PostgreSQL — в роли СУБД … Читать далее

Docker — создаем свой первый образ

Для запуска контейнера, нам необходим образ (image), который и содержит приложение со всеми необходимыми зависимостями.Для того чтобы собрать образ, нам необходимо предоставить движку Docker специальный набор инструкций (что поместить в контейнер и как это все запустить), который и представляет собой Dockerfile. Мы будем устанавливать на Centos 7 и для начала установим сам Docker.Статья не претендует … Читать далее

Play with Docker — контейнеры для самых маленьких

Сайт — https://labs.play-with-docker.com Если есть желание поиграться с контейнерами, попробовать разные команды и вообще посмотреть, что это за технология, при этом ничего не устанавливая, есть отличный сервис Play with Docker. Вся работа происходит в браузере, есть учебное пособие (на английском) https://training.play-with-docker.com/. Для серьезной работы само собой понадобится своя инсталляция, а вот просто посмотреть вполне подойдет. … Читать далее

Portainer — если очень хочется Docker, но CLI пугает сильнее

CLI знать нужно, но иногда хочется красивого WEB UI. Что-то потестировать или просто отдохнуть от консоли. Да и про Docker пишут везде где только можно. Выход есть — Portainer. Portainer — это платформа для управления контейнерами с открытым исходным кодом, которая предоставляет удобный пользовательский интерфейс для управления Docker и Kubernetes.Сервис позволяет управлять контейнерами прямо из … Читать далее

NtopNG — анализируем трафик локальной сети

Анализатор трафика является одним из важнейших компонентов как при обеспечении бесперебойной работы локальной сети так и организации информационной безопасности внутри периметра. Мониторинг пропускной способности, экспертиза сети, анализ ИБ составляющей, распознавание и классификация работающих приложений — лишь малая часть того, что умеет хороший анализатор сетевого трафика. Перед началом стоит отметить, что ваш маршрутизатор должен поддерживать протокол … Читать далее

KubeSphere — Строим свой Managed Kubernetes

Что если нет возможности или средств на облачный Managed Kubernetes, а он очень нужен? Решение есть и имя ему KubeSphere.Сайт — kubesphere.io Ставить на проде single-node cluster не имеет никакого смысла, даже в качестве теста, поэтому попробуем сразу multi-node.Создаем 3 виртуальные машины — один master и два slave. На всех нодах выполняем Копируем открытый ключ … Читать далее

Альт Виртуализация

Альт Виртуализация — дистрибутив, с функциями виртуализации и контейнеризации, на базе ядра Linux, входит в Единый реестр российских программ для электронных вычислительных машин и баз данных. Дистрибутив имеет удобный инсталлятор, управлять сервером можно как через CLI так и WEB-интерфейс. Есть 4 варианта применения: Юридическим лицам для постоянной работы в корпоративной инфраструктуре необходимо приобретение лицензии. Дистрибутив … Читать далее