Основные функции#
Название функции |
Потребитель функции |
Аргументы функции |
Результат |
|---|---|---|---|
Управление контейнерами: DropApp управляет объектами кластера, и обеспечивает их масштабирование, перезапуск и мониторинг |
Администратор |
kubectl, kube-scheduler, kubelet, etcd |
Осуществляется управление объектами кластера, обеспечивается их масштабирование, перезапуск и мониторинг |
Распределение нагрузки: DropApp распределяет нагрузку между различными контейнерами на кластере, чтобы обеспечить оптимальную производительность и доступность приложений |
Администратор |
Управляющие узлы |
Нагрузка между различными объектами на кластере распределена |
Мониторинг и логирование: существует возможность мониторинга и логирования приложений, работающих на кластере, настроенная пользователем |
Администратор |
Штатно - kubectl, опционально - volcano, node-exporter, prometheus, grafana |
Производится мониторинг и логирование приложений, работающих на кластере, в соответствии с настройками администратора |
Управление конфигурацией: DropApp позволяет управлять конфигурацией приложений и контейнеров, что упрощает развертывание и обновление приложений |
Администратор |
kubectl |
Осуществляется управление конфигурацией приложений и контейнеров |
Автоматическое масштабирование: DropApp автоматически масштабирует приложения в зависимости от нагрузки, что обеспечивает оптимальную производительность и экономическую эффективность |
Администратор |
kubectl ( |
Осуществляется автоматическое масштабирование приложений в зависимости от нагрузки |
Управление сетью: DropApp управляет сетевыми ресурсами на кластере, что обеспечивает безопасность и доступность приложений |
Пользователь |
CoreDNS, kube-proxy, pause, cilium |
Осуществляется управление сетевыми ресурсами на кластере |
Управление хранилищем: DropApp управляет хранилищем данных на кластере и обеспечивает его доступность и надежность |
Администратор |
kube-apiserver, etcd |
Осуществляется управление хранилищем данных |
Идентификация и аутентификация |
Администратор |
kubeconfig |
Осуществляется управление доступом на основе ролей (службы каталогов LDAP или OIDC), настройка категории пользователей: Service Accounts и Users и доступ на основе сертификатов |
Авторизация: предоставляет разрешения в DropApp |
Администратор |
Kubelet |
Осуществляется назначение ролей с определенными настройками доступа субъектам DropApp |
Аудит: обеспечивает хронологическую запись событий, связанных с безопасностью и документирующих последовательность событий |
Администратор |
API-сервер, kubectl |
Осуществляется запись в журнале событий, журналирование, оповещение, архивирование |
Установка дистрибутива ОС |
Администратор, root-пользователь |
Параметры установки |
ОС установлена |
Работа с дистрибутивом ОС |
Администратор, root-пользователь |
Параметры root |
Работа ОС корректна |
Примечание
Работоспособность программного продукта/компонента предусмотрена только и исключительно при его использовании способами, описанными в документации продукта. При использовании программного продукта иными способами, работоспособность программного продукта не гарантируется.