CCE предоставляет несколько типов дополнений для управления расширенными функциями кластера. Вы можете выбирать дополнения по мере необходимости, чтобы улучшить функции и гибкость контейнеризованных приложений.
Эти дополнения включают разработанные CCE и улучшенные дополнения, а также широко используемые open-source дополнения.
CCE использует Helm charts для развёртывания дополнений. Чтобы изменить или обновить дополнение, выполните операции на Дополнения странице или используйте открытые API управления дополнениями. Избегайте изменения ресурсов дополнений в бекенде, так как это может привести к аномальному поведению дополнений или неожиданным проблемам. Например, параметры могут быть перезаписаны после обновления.
Add‑on pods имеют приоритет над service pods. Когда ресурсы кластера ограничены, add‑on pods могут использовать ресурсы, которые в противном случае были бы выделены service pods. Это может привести к выселению service pods.
Имя Add‑on | Описание |
|---|---|
Этот add‑on представляет собой планировщик для общих задач высокопроизводительных вычислений, таких как планирование задач, управление гетерогенными чипами и управление выполнением задач, обслуживая конечных пользователей через вычислительные фреймворки для различных отраслей, таких как AI, big data, секвенирование генов и рендеринг. | |
Этот add‑on масштабирует вглубь или наружу узлы нагрузки в кластере на основе статуса планирования pods и использования ресурсов. | |
Этот add‑on разработан CCE. Он может использоваться для гибкого масштабирования Deployments в сторону увеличения или уменьшения на основе метрик, таких как CPU usage и использование памяти. | |
Это дополнение автоматически корректирует запросы ресурсов CPU и памяти для pod'ов на основе их исторического использования ресурсов. |
Название дополнения | Описание |
|---|---|
Это дополнение включает Prometheus Operator и компоненты Prometheus и предоставляет простой в использовании сквозной мониторинг кластера Kubernetes. | |
Это дополнение разработано на основе Fluent Bit и OpenTelemetry для сбора журналов. Оно поддерживает политики сбора журналов на основе CRD и собирает и пересылает журналы стандартного вывода, журналы файлов контейнеров, журналы узлов и события Kubernetes в кластере. | |
Это дополнение отслеживает аномальные события узлов кластера и подключается к сторонней платформе мониторинга. Это демон, работающий на каждом узле. Он собирает проблемы узлов из разных демонов и передаёт их в API сервер. Может работать как DaemonSet или как демон. | |
Это дополнение мониторит и управляет сетевым трафиком контейнеров. Оно собирает количество IPv4‑пакетов и байт, полученных и отправленных (включая отправленные в Интернет), и позволяет получать метки pod. Поддерживает несколько задач мониторинга, позволяет выбирать метрики мониторинга и использует PodSelector для выбора бекендов мониторинга. Информация мониторинга адаптирована для Prometheus. Вы можете вызвать API Prometheus для просмотра данных мониторинга. | |
Это дополнение является агрегатором данных мониторинга основных ресурсов кластера. | |
Это дополнение — открытая визуализированная платформа мониторинга данных. Она предоставляет различные диаграммы и панели для мониторинга в реальном времени, анализа и визуализации различных метрик и источников данных. | |
Это дополнение — открытая система мониторинга и оповещения. CCE позволяет быстро установить Prometheus в виде дополнения. |
Название дополнения | Описание |
|---|---|
Это дополнение поддерживает и управляет GPU в контейнерах. Поддерживаются только драйверы NVIDIA. |
Имя дополнения | Описание |
|---|---|
Это дополнение является DNS сервер который предоставляет разрешение доменных имён для Kubernetes кластеры через цепочечное дополнение. | |
Это дополнение обеспечивает функции пересылки на уровне приложения, включая балансировку нагрузки, SSL‑прокси и маршрутизацию HTTP, для служб, чтобы поддерживать прямой доступ извне кластера. | |
Это дополнение функционирует как DaemonSet для запуска DNS‑кеш‑прокси на каждом узле кластера с целью повышения производительности DNS кластера. |
Имя дополнения | Описание |
|---|---|
Это дополнение представляет собой облачную нативную систему хранения контейнеров, позволяющую кластерам Kubernetes версии v1.15.6 и новее использовать облачное хранилище через интерфейс Container Storage Interface (CSI). |
Имя дополнения | Описание |
|---|---|
Это дополнение соединяется с Data Encryption Workshop (DEW). Оно позволяет монтировать секреты, хранящиеся вне кластера (DEW для хранения конфиденциальной информации), в pods. Таким образом, конфиденциальная информация может быть отделена от среды кластера, что предотвращает утечку данных, вызванную жёстким кодированием программ или открытой конфигурацией. |
Имя дополнения | Описание |
|---|---|
Это дополнение — универсальный веб‑интерфейс (UI) для кластеров Kubernetes и интегрирует все команды, которые могут использоваться в командной строке (CLI). Оно позволяет пользователям управлять приложениями, работающими в кластере, устранять неисправности, а также управлять самим кластером. | |
Это дополнение — набор расширений на основе Kubernetes, автоматизирующий задачи облачно‑родных приложений, такие как развертывание, выпуск, O&M и защита доступности. | |
Это дополнение — настраиваемый облачно‑родный контроллер политик на основе Open Policy Agent (OPA). Оно помогает улучшить выполнение политик и управление ими, а также предоставляет дополнительные правила безопасности, соответствующие сценариям приложений Kubernetes в кластерах. | |
Это дополнение позволяет использовать kubectl через веб‑интерфейс. Оно может подключаться к Linux с помощью WebSocket через браузер и предоставляет API для интеграции во внешние системы. Его можно напрямую использовать как сервис для получения информации через базу данных управления конфигурациями (CMDB) и входа в сервер. |
Жизненный цикл дополнения включает все статусы дополнения от установки до удаления.
Статус | Атрибут | Описание |
|---|---|---|
Запущено | Стабильное состояние | Дополнение работает корректно, все его экземпляры развернуты правильно, и его можно использовать без проблем. |
Частично готово | Стабильное состояние | Дополнение работает корректно, но некоторые его экземпляры развернуты некорректно. В этом состоянии функции дополнения могут быть недоступны. |
Недоступно | Стабильное состояние | Дополнение неисправно, и все его экземпляры развернуты некорректно. |
Установка | Промежуточное состояние | Дополнение развертывается. Если все экземпляры не могут быть запланированы из‑за некорректной конфигурации дополнения или недостаточных ресурсов, система устанавливает статус дополнения в Недоступно Через 10 минут. |
Установка не удалась | Стабильное состояние | Не удалось установить дополнение. Удалите его и попробуйте снова. |
Обновление | Промежуточное состояние | Дополнение обновляется. |
Обновление не удалось | Стабильное состояние | Не удалось обновить дополнение. Обновите его снова или удалите его и попробуйте снова. |
Откат | Промежуточное состояние | Дополнение откатывается. |
Откат не удался | Стабильное состояние | Откат дополнения не удался. Повторите откат или удалите его и попробуйте снова. |
Удаление | Промежуточное состояние | Дополнение удаляется. Если это состояние сохраняется длительное время, возникло исключение. |
Удаление не удалось | Стабильное состояние | Не удалось удалить дополнение. Попробуйте снова. |
Неизвестно | Стабильное состояние | Не найден чарт дополнения. |
Когда дополнение находится в промежуточном состоянии, например Установка или Удаление, вам не разрешено изменять или удалять дополнение.
Если статус дополнения неизвестен и возвращенный status.Reason это "don't install the addon in this cluster", секрет, связанный с релизом Helm дополнения в кластере, обычно удаляется по ошибке. В этом случае удалите дополнение и переустановите его с теми же конфигурациями.
Вы можете выполнить операции, перечисленные в Table 2 на Add-ons странице.
Operation | Description | Procedure |
|---|---|---|
Install | Установите указанное дополнение. |
|
Обновить | Обновить дополнение до новой версии. |
|
Редактировать | Редактировать параметры дополнения. |
|
Удалить | Удалить дополнение из кластера. |
|
Откат | Откатить дополнение до исходной версии. ПРИМЕЧАНИЕ:
|
|
Откат поддерживается следующими аддонами определенных версий: