Системные значения Helm-чарта
Эти переменные отвечают за выделение и ограничение ресурсов (CPU и памяти) для каждого из сервисов, входящих в состав Gramax, а также за настройку сетевого доступа через Ingress. Они позволяют задать, сколько ресурсов необходимо каждому компоненту для стабильной работы, а также определить предельные значения, чтобы избежать перегрузки кластера.
Значения делятся на два типа:
requests— минимально гарантированные ресурсы, которые Kubernetes зарезервирует для контейнера.limits— максимальные ресурсы, которые контейнер может использовать. Если лимит превышен, контейнер будет ограничен или перезапущен.
Настройки ingress управляют доступом к внешним адресам, TLS-секретами и маршрутизацией доменных имен.
Переменная | Значение | Описание |
| По умолчанию: | CPU для сервиса DocPortal. |
| По умолчанию: | Оперативная память для сервиса DocPortal. |
| По умолчанию: | Лимит по использованию CPU для сервиса DocPortal. |
| По умолчанию: | Лимит по использованию оперативной памяти для сервиса DocPortal. |
| По умолчанию: | CPU для сервиса Browser. |
| По умолчанию: | Оперативная память для сервиса Browser. |
| По умолчанию: | Лимит по использованию CPU для сервиса Browser. |
| По умолчанию: | Лимит по использованию оперативной памяти для сервиса Browser. |
| По умолчанию: | CPU для сервиса Enterprise. |
| По умолчанию: | Оперативная память для сервиса Enterprise. |
| По умолчанию: | Лимит по использованию CPU для сервиса Enterprise. |
| По умолчанию: | Лимит по использованию оперативной памяти для сервиса Enterprise. |
| По умолчанию: | CPU для сервиса Caddy. |
| По умолчанию: | Оперативная память для сервиса Caddy. |
| По умолчанию: | Лимит по использованию CPU для сервиса Caddy. |
| По умолчанию: | Лимит по использованию оперативной памяти для сервиса Caddy. |
| По умолчанию: | CPU для сервиса DiagramRenderer. |
| По умолчанию: | Оперативная память для сервиса DiagramRenderer. |
| По умолчанию: | Лимит по использованию CPU для сервиса DiagramRenderer. |
| По умолчанию: | Лимит по использованию оперативной памяти для сервиса DiagramRenderer. |
| По умолчанию: | CPU для сервиса Auth. |
| По умолчанию: | Оперативная память для сервиса Auth. |
| По умолчанию: | Лимит по использованию CPU для сервиса Auth. |
| По умолчанию: | Лимит по использованию оперативной памяти для сервиса Auth. |
| По умолчанию: | CPU для сервиса Qdrant. |
| По умолчанию: | Оперативная память для сервиса Qdrant. |
| По умолчанию: | Лимит по использованию CPU для сервиса Qdrant. |
| По умолчанию: | Лимит по использованию оперативной памяти для сервиса Qdrant. |
| По умолчанию: | CPU для сервиса Ges-ai. |
| По умолчанию: | Оперативная память для сервиса Ges-ai. |
| По умолчанию: | Лимит по использованию CPU для сервиса Ges-ai. |
| По умолчанию: | Лимит по использованию оперативной памяти для сервиса Ges-ai. |
| По умолчанию: | Включает рендеринг дополнительных шаблонов, связанных с сервисами искусственного интеллекта. |
| По умолчанию: | Включает создание |
| По умолчанию: | Включает TLS-терминацию. При |
|
| Имя существующего TLS-секрета для хоста |
|
| TLS-секрет для |
|
| TLS-секрет для |
| Пример: | Полностью определенное доменное имя для GES. Обязателен, если |
| Пример: | Домен для портала. Обязателен, если |
| Пример: | Домен для приложения. Обязателен, если |
| Пример: | Имя ingress-класса. Позволяет выбирать контроллер ingress без правки шаблонов. |
| Пример: | Дополнительные аннотации для ingress-ресурсов. Применяются ко всем ingress, которые создает чарт. |
| По умолчанию: | Создает PersistentVolume (PV) при деплое чарта. Используется для hostPath-хранилища. |
| Пример: | Имя |
| По умолчанию: | Включает или отключает добавление |
| Пример: | Имя уже существующего Kubernetes-secret, который нужно прикрепить к Pod для pull приватных образов. |
| По умолчанию: | Создавать ли docker-registry secret средствами чарта. |
| Пример: | Имя секрета, который создает чарт. Если совпадает с |
| Пример: | Адрес docker registry для создаваемого pull secret. |
| Пример: | Логин для registry secret. |
| Пример: | Пароль или токен для registry secret. |
| Пример: | Email для registry secret. |
| По умолчанию: | Общие labels, которые добавляются на ресурсы чарта. |
| По умолчанию: | Аннотации для Pod. |
| По умолчанию: | Дополнительные labels для Pod. |
| Пример: | Выбор нод для запуска Pod по label’ам Kubernetes. |
| По умолчанию: | Настройки |
| По умолчанию: | Tolerations для запуска Pod на tainted-нодах. |
| По умолчанию: | PriorityClass для Pod. |
| По умолчанию: | Если false, пустые env-переменные не рендерятся в Deployment. Если true, рендерятся даже пустые значения. |