Kubernetes · k8s
Система автоматизации развертывания, масштабирования и управления приложениями на основе контейнеров.
Kubernets объединяет контейнеры из которых построено приложение в логические группы для удобства управления.
Особенности
- Kubernetes за короткое время стал отраслевым стандартом, поддерживаемым большим количеством вендоров и операторов. При этом технология позволяет без особых усилий перемещать рабочие нагрузки из одной инфраструктуры в другую.
- Масштабирование может осуществляться как вручную — с помощью простой команды или пользовательского интерфейса (dashboard) или автоматически в зависимости от загрузки процессора.
Надёжное решение
K8s разработана в Google и опирается на 15-летний опыт управления производственными нагрузками в компании.
Попробовать бесплатно
Что умеет Kubernetes?
-
Автоматические разворачивание / откат
Kubernetes постепенно внедряет изменения в ваше приложение или его конфигурацию, одновременно отслеживая работоспособность приложения, чтобы убедиться, что все экземпляры приложения не будут уничтожены одновременно. Если что-то пойдет не так, Kubernetes отменит изменения для вас. Воспользуйтесь преимуществами растущей экосистемы решений для развертывания.
-
Отказоустойчивость/Самовосстановление
Перезапускает контейнеры, которые выходят из строя. В случае сбоя узла кластера, перезапускает контейнеры на других, работающих узлах. Убивает контейнеры, которые не прошли проверку работоспособности, и не вводит в строй контейнеры, пока они не будут готовы к предоставлению сервиса.
-
Обнаружение услуг
и распределение нагрузкиНет необходимости изменять приложение, чтобы использовать незнакомый механизм обнаружения служб. Kubernetes предоставляет контейнерам свои собственные IP-адреса и одно DNS-имя для набора контейнеров и может распределять нагрузку между ними.
-
Автоматическая
упаковкаАвтоматически размещает контейнеры на основе их требований к ресурсам и других ограничений, не жертвуя при этом доступностью. Сочетание критических и оптимальных рабочих нагрузок для повышения эффективности использования и экономии еще большего количества ресурсов.