Обзор

Выполнение Kubernetes в масштабе предприятия

IBM Cloud® Kubernetes Service — сертифицированное, управляемое решение Kubernetes, предназначенное для создания кластера вычислительных хостов с целью развертывания контейнерных приложений в IBM Cloud® и управления ими. Это решение обеспечивает интеллектуальное планирование, самовосстановление, горизонтальное масштабирование и безопасное управление ресурсами, необходимыми для быстрого развертывания, обновления и масштабирования приложений. IBM Cloud Kubernetes Service обеспечивает управление главным узлом, избавляя вас от забот об операционной системе хоста, среде выполнения контейнеров и обновлении Kubernetes.

Ознакомьтесь с процедурой развертывания и эксплуатации кластера в реальной среде Kubernetes на базе IBM Cloud (это бесплатно). Это не демонстрация, но вам не потребуется ничего настраивать или загружать.

Kubernetes Dashboard

Примеры использования

Создание кластеров Kubernetes

Диаграмма, иллюстрирующая использование возможностей Kubernetes для развертывания контейнерного приложения в IBM Cloud

Создание кластеров Kubernetes

Узнайте, как вымышленная компания, работающая в сфере связей с общественностью, пользуется возможностями Kubernetes для развертывания контейнерного приложения в IBM Cloud. Эта компания использует IBM Watson® Tone Analyzer Service для получения обратной связи в отношении своих пресс-релизов.

Развертывание масштабируемого веб-приложения

Диаграмма, иллюстрирующая создание базового веб-приложения, его запуск в локальном контейнере и развертывание в кластере IBM Cloud Kubernetes

Развертывание масштабируемого веб-приложения

Узнайте, как создать базовое веб-приложение, запустить его в локальном контейнере, а затем развернуть в кластере IBM Cloud Kubernetes. Вы также узнаете о том, как подключить собственный домен, обеспечить мониторинг работоспособности и масштабировать среду.

Анализ журналов, мониторинг приложений

Диаграмма, иллюстрирующая создание кластера и настройку служб анализа журналов и мониторинга, с последующим развертыванием приложения в кластере

Анализ журналов, мониторинг приложений

Узнайте о том, как создавать кластеры и настраивать службы анализа журналов и мониторинга. Затем разверните приложение в кластере, просмотрите и проанализируйте журналы с помощью Kibana, а также изучите данные о работоспособности и показатели с помощью Grafana.

Непрерывное развертывание приложений

Диаграмма, иллюстрирующая настройку процессов непрерывной интеграции и доставки для контейнерных приложений, работающих в Kubernetes

Непрерывное развертывание приложений

Узнайте, как настроить процессы непрерывной интеграции и доставки (CI/CD) для контейнерных приложений, работающих в Kubernetes. В этом сценарии рассматриваются такие вопросы, как настройка процессов контроля исходного кода, компоновки, тестирования и развертывания, а также интеграция сканеров безопасности, аналитики и пр.

Возможности

Наши клиенты

Логотип epiphany
Логотип ethidad
Логотип exxon
Логотип gia
Логотип irene
Логотип pbm
Логотип harry rosen
Логотип crm.com

Часто задаваемые вопросы

Ответы на популярные вопросы о IBM Cloud Kubernetes Service.

Как работает контейнерная платформа?

IBM Cloud® Kubernetes Service — это полностью управляемая служба эксплуатации контейнеров Docker (OCI), в рамках которой клиенты получают возможность развертывать контейнерные приложения в пуле вычислительных хостов и управлять соответствующими контейнерами. Контейнеры автоматически добавляются в расписание и размещаются на доступных вычислительных хостах в соответствии с установленными вами требованиями и доступностью ресурсов кластера.

Как осуществляется управление контейнерной службой на базе Kubernetes?

В каждом кластере присутствуют главный узел Kubernetes, за управление которым отвечает IBM, и рабочие узлы, которые развертываются в принадлежащей клиенту инфраструктуре. Рабочие узлы предоставляются вам как клиенту в выделенном одноарендном режиме. Управляйте рабочими узлами с помощью предоставленных IBM инструментов для установки исправлений операционной системы, обновлений среды выполнения контейнеров и новых версий Kubernetes.

Как запускать контейнеры Docker в моей собственной инфраструктуре?

В IBM Cloud Kubernetes Service контейнеры Docker размещаются в подах на рабочих узлах. Рабочие узлы поставляются с несколькими дополнительными подами для управления контейнерами. При необходимости можно установить дополнительные модули, например с помощью Helm — администратора пакетов Kubernetes. С помощью таких модулей можно добавлять к приложениям панели мониторинга, журналы, а также службы IBM Cloud и IBM Watson®.

Как устроено автоматическое масштабирование контейнеров Docker в Kubernetes?

В IBM Cloud Kubernetes Service можно включить автоматическое горизонтальное масштабирование подов для автоматического увеличения и уменьшения количества подов в зависимости от потребностей приложений.

Как организовано управление размещением контейнеров в случае, если клиент пользуется ресурсами поставщиков услуг?

Вам нужен полный контроль и доступ к вычислительной инфраструктуре, используемой для выполнения контейнеров, чтобы гарантировать, что у ваших приложений будут все необходимые ресурсы. Кроме того, вам нужна стабильная среда выполнения приложений с малыми затратами на обслуживание. IBM Cloud Kubernetes Service обеспечивает управление главным узлом, избавляя вас от забот об операционной системе хоста, среде выполнения контейнеров и обновлении Kubernetes.

Можно ли интегрировать блочное хранилище с моими приложениями?

Можно подготовить блочное хранилище для кластера и предоставить его приложениям для постоянного хранения данных. В IBM Cloud Kubernetes Service предусмотрены стандартные классы хранения Kubernetes, которыми можно пользоваться для выделения блочного хранилища нужной емкости и производительности для ваших приложений.

Как работает сеть в кластере?

Решение IBM Cloud Kubernetes Service поддерживает полную интеграцию с функциями IP-адресации, сетевой маршрутизации, ACL, распределения нагрузки и брандмауэра IBM Cloud. При развертывании стандартных кластеров можно создать для рабочих узлов виртуальную сеть, которая обеспечит сегментацию сети и изоляцию. Каждый кластер создается с набором стандартных сетевых политик.

Как интегрированы средства безопасности?

Все кластеры работают в одноарендном формате и выделены только вам. Для защиты связи между сервером API Kubernetes и рабочими узлами IBM Cloud Kubernetes Service пользуется туннелем OpenVPN и сертификатами TLS, а также осуществляет мониторинг главной сети для обнаружения и нейтрализации атак. Вы полностью контролируете доступ пользователей к ресурсам кластера.

Как хранить образы Docker в облаке?

Получите частный реестр образов Docker в виде услуги в составе платформы. Каждый арендатор IBM Cloud Container Registry получает частный реестр на базе реестра Docker v2, в котором можно безопасно размещать образы Docker. Встроенный компонент Vulnerability Advisor сканирует образы с помощью технологии IBM® X-Force® Exchange, а также проверяет работающие контейнеры и пакеты в соответствии со стандартом ISO 27000.

Можно ли настроить свой собственный планировщик Kubernetes для размещения контейнеров в кластере?

IBM Cloud Kubernetes Service позволяет вам полностью контролировать свой кластер и пользоваться своими алгоритмами планирования и привязки задач Kubernetes.

Связанные продукты

IBM Cloud Code Engine

Запускайте приложения, задачи или контейнеры на управляемой бессерверной платформе.

Red Hat OpenShift on IBM Cloud

Безопасно развертывайте корпоративные приложения в среде Red Hat® OpenShift® с помощью удобных для разработчиков инструментов выполнения приложений с высоким уровнем доступности.

IBM Cloud Foundry

Создавайте и развертывайте приложения в управляемой мультиарендной среде Cloud Foundry.