Kubernetes Volumes: реплицированная MongoDB со StatefulSet

В Kubernetes StatefulSet — это реплицированные группы Pod’ов, аналогичные ReplicaSet’ам. В этой статье мы развернем реплицированный кластер MongoDB с StatefulSet. Перейти к статье


Приложения в Kubernetes: быстрый запуск Kafka с KRaft

В этой статье мы займемся установкой Kafka с одной из самых простых конфигураций. Эта установка не оптимизирована для производственных сред, но идеально подходит для быстрой и локальной разработки. Читать продолжение


Усиление безопасности Kubernetes с помощью Kyverno, RuntimeClass и контейнеров Kata

По мере того как все больше организаций внедряют Kubernetes, безопасность становится для них одной из главных проблем. Kubernetes имеет множество встроенных функций безопасности, но обеспечить надлежащее применение политик безопасности в большом и сложном кластере может быть непросто. В то же время Kubernetes должен обеспечивать гибкость, необходимую разработчикам для эффективной работы. В этой статье мы рассмотрим три технологии, которые помогут вам достичь этого баланса: Kyverno Kubernetes Policy Engine, Kubernetes RuntimeClass и Kata Containers.


Docker и сети

Сейчас без преувеличения можно сказать, что контейнеризация прочно вошла в нашу жизнь. Контейнеры используются в различных программных продуктах, начиная от микросервисов и заканчивая решениями ИБ, такими как песочницы. Однако, контейнеры не были бы столь удобным инструментом построения распределенной архитектуры, если бы они не могли взаимодействовать между собой, а также обмениваться данными с внешними сетевыми ресурсами. В этой статье мы подробно рассмотрим механизмы, позволяющие контейнерам работать с сетями.


Docker Compose

Эта статья посвящена Docker Compose. При работе с контейнерами Docker рано или поздно наступает момент, когда наше приложение превращается в несколько распределенных сервисов, которым необходимо взаимодействие друг с другом. В таком случае для автоматизации управления компонентами такого распределенного приложения нам потребуется Docker Compose. В качестве примера такого приложения можно привести веб ресурс, взаимодействующий с базой данных или служба, использующая дополнительные компоненты, такие как кэш Redis. Читать далее


Приложения и сервисы в Docker

Docker получил широкое распространение благодаря своим возможностям по работе с контейнерами и прежде всего, благодаря тому функционалу, который он предоставляет для работы с приложениями в контейнерах. В этой статье мы рассмотрим работу с приложениями и сервисами в контейнерах Docker, поговорим о том, чем сервисы отличаются от приложений и как с ними работать. Перейти к статье