Метка: Kubernetes

Read More

Основы Docker: контейнеризация, Dockerfile и Docker Compose. Часть 2

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

Read More

Введение в Docker и Kubernetes: основы контейнерных технологий. Часть 1

Docker и Kubernetes — два инструмента, которые прочно вошли в арсенал современных разработчиков. Хотите разобраться в основах контейнеризации и оркестрации? Наша статья поможет вам в этом, раскрывая ключевые концепции и принципы работы этих технологий. Все […]

Read More

Istio как мультикластерное решение: возможности, подходы и компромиссы

С ростом распределённых систем и микросервисных архитектур в Kubernetes всё чаще встаёт вопрос о построении надёжной, масштабируемой и безопасной сетевой инфраструктуры. Когда одного кластера становится недостаточно, возникает потребность объединить несколько инсталляций в единую mesh-сеть. Здесь […]

Read More

Calico

Calico — это популярная сетевая платформа для Kubernetes и других orchestration-систем, обеспечивающая сетевую связность, политики безопасности (network policies) и в некоторых конфигурациях — высокопроизводительную маршрутизацию. Разрабатывается компанией Tigera, но имеет open-source версию.

Read More

Velero

Velero – это инструмент с открытым исходным кодом для резервного копирования и восстановления, а также миграции ресурсов кластера Kubernetes, включая постоянные тома. Он предназначен для защиты данных, сокращения времени восстановления в случае сбоев и миграции кластеров. 

Read More

KEDA

KEDA (Kubernetes-based Event Driven Autoscaling) — это расширение для Kubernetes, которое позволяет автоматически масштабировать контейнерные приложения на основе событий из внешних источников, таких как очереди сообщений, вебхуки, метрики из Prometheus и другие. В отличие от […]

Read More

Karpenter

Karpenter — это автоскейлер узлов (node autoscaler) для Kubernetes, разработанный Amazon. Он автоматически добавляет и удаляет EC2-инстансы в зависимости от потребностей вашего кластера, чтобы приложения всегда получали нужные ресурсы. Karpenter взаимодействует напрямую с облачным API […]

Read More

Kubernetes в продакшене: основные понятия и вопросы на собеседовании

В этой статье мы рассмотрим, что такое Kubernetes, в каких случаях его использование оправдано, и разберем вопросы, которые вы можете встретить на собеседованиях. Что такое Kubernetes простыми словами? Разберем на примере интернет-магазина с тремя серверами: Проблема: […]

Read More

С чего стоит начать защиту кластера Kubernetes. Какие индикаторы помогут обнаружить злоумышленника

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

Read More

Эффективная стратегия мониторинга: ключевые метрики для успешного наблюдения

Современные решения, построенные на микросервисной архитектуре, напоминают сложный организм: сотни взаимосвязанных компонентов, распределенные базы данных, облачные сервисы. Без продуманного наблюдения даже мелкая ошибка в одном узле может спровоцировать цепную реакцию — например, падение конверсии из-за […]