Модуль доступен только в Deckhouse Enterprise Edition.
Версия схемы: 1
-
generalОбщие параметры конфигурации.
По умолчанию:
{}
-
general.baseDomain
Обязательный параметр
Базовый домен для всех компонентов Observability Platform.
Этот домен используется для доступа к интерфейсу Observability Platform. Также существуют несколько поддоменов, которые используются для определенных компонентов.
-
general.clusterBaseDomainДоменное имя кластера, используемое для распознавания кластеров в катастрофоустойчивом режиме.
-
general.clusterName
Обязательный параметр
Имя кластера, которое используется для распознавания кластеров в катастрофоустойчивом режиме. -
general.clusterNeighborsСоседние кластеры в катастрофоустойчивом режиме в формате
<clusterName>: <clusterDomain>
.Примеры:
dc2: msk.example.com
dc3: spb.example.com
-
general.tls
Параметры конфигурации для указания сертификатов HTTPS-соединений во всех компонентах модуля Deckhouse Observability Platform.
Вы можете либо предоставить свои сертификаты, либо использовать cert-manager для их выдачи.
По умолчанию:
{}
-
general.tls.ca
Корневой сертификат, необходимый, если сертификат выдан непубличным центром сертификации.
Используется для проверки межсервисных запросов и запросов к внешним ресурсам через HTTPS, где сертификаты выданы тем же центром сертификации (CA).
-
general.tls.crt
Сертификат, предоставленный для использования пользовательского сертификата на всех доменах Deckhouse Observability Platform.
Это поле несовместимо с полем
issuer
. Вы должны указать либоissuer
, либо оба –crt
иkey
. -
general.tls.issuer
Издатель сертификата. Для всех доменов Deckhouse Observability Platform сертификат может быть выдан с использованием модуля cert-manager.
Это поле несовместимо с полями
crt
иkey
. Вы должны указать либоissuer
, либо оба –crt
иkey
.По умолчанию:
letsencrypt
Допустимые значения:
letsencrypt
,digitalocean
,cloudflare
-
general.tls.key
Закрытый ключ, связанный с сертификатом, используемый для настройки пользовательских сертификатов в Deckhouse Observability Platform.
Это поле несовместимо с полем
issuer
. Вы должны указать либоissuer
, либо оба –crt
иkey
.
-
-
-
monitoringОпции, связанные с конфигурацией компонентов, ответственных за мониторинг.
По умолчанию:
{}
-
monitoring.agent
По умолчанию:
{}
-
monitoring.agent.pgClientTableNameИмя таблицы, используемой клиентом PostgreSQL.
По умолчанию:
okmeter
-
monitoring.agent.productNameИмя продукта мониторингового агента.
По умолчанию:
okagent
-
-
monitoring.agentUpdaterОпции, связанные с конфигурацией компонента, используемого для управления процессом обновления агента Deckhouse Observability platform.
По умолчанию:
{}
-
monitoring.agentUpdater.configКонфигурация для обновления агента.
По умолчанию:
{}
-
-
monitoring.collectorОпции, связанные с конфигурацией сборщика метрик.
-
monitoring.collector.inlet
Обязательный параметр
Точка входа в сервис сборщика.-
monitoring.collector.inlet.clusterIP
-
monitoring.collector.inlet.clusterIP.externalIPsСписок внешних IP-адресов, которые будут использоваться для сервиса сборщика.
По умолчанию:
[]
-
monitoring.collector.inlet.clusterIP.portПорт для сервиса сборщика.
По умолчанию:
443
-
-
monitoring.collector.inlet.loadBalancer
-
monitoring.collector.inlet.loadBalancer.externalTrafficPolicyПолитика внешнего трафика для сервиса сборщика.
Допустимые значения:
Cluster
,Local
-
monitoring.collector.inlet.loadBalancer.loadBalancerIPУкажите IP-адрес для балансировщика нагрузки.
По умолчанию:
-
monitoring.collector.inlet.loadBalancer.portПорт для сервиса сборщика.
По умолчанию:
443
-
-
monitoring.collector.inlet.nodePort
-
monitoring.collector.inlet.nodePort.externalTrafficPolicyПолитика внешнего трафика для сервиса сборщика.
По умолчанию:
Cluster
Допустимые значения:
Cluster
,Local
-
monitoring.collector.inlet.nodePort.portNodePort, на котором будет доступен сборщик.
По умолчанию:
30443
-
-
monitoring.collector.inlet.type
Обязательный параметр
Тип сервиса, на котором доступен сборщик метрик.Допустимые значения:
ClusterIP
,NodePort
,LoadBalancer
-
-
-
monitoring.customDomainНастройки пользовательского домена для модуля мониторинга.
По умолчанию:
{}
-
monitoring.customDomain.baseDomainНастройки пользовательского домена для модуля мониторинга.
По умолчанию:
-
monitoring.customDomain.collectorDomainУкажите домен для сборщика метрик.
По умолчанию:
-
monitoring.customDomain.tls
По умолчанию:
{}
-
monitoring.customDomain.tls.ca
-
monitoring.customDomain.tls.crt
-
monitoring.customDomain.tls.issuer
-
monitoring.customDomain.tls.key
-
-
-
monitoring.dockerRegistryОпции, связанные с конфигурацией Docker Registry, используемого для публикации новых образов Docker с новыми версиями агента Deckhouse Observability Platform.
По умолчанию:
{}
-
monitoring.dockerRegistry.enabledУказывает, должны ли быть установлены компоненты Docker Registry.
По умолчанию:
false
-
-
monitoring.enabledВключает или отключает компоненты, необходимые для сбора и отображения метрик с использованием opAgent.
По умолчанию:
false
-
-
storageОпции, связанные с конфигурацией компонентов, ответственных за прием и хранение данных.
По умолчанию:
{}
-
storage.cephОпции, связанные с конфигурацией Ceph.
По умолчанию:
{}
-
storage.ceph.configOverride
-
storage.ceph.mgrОпции, связанные с конфигурацией Ceph MGR.
По умолчанию:
{}
-
storage.ceph.mgr.resourcesОпции управления ресурсами для Ceph MGR-подов.
По умолчанию:
{}
Примеры:
memory: 1Gi
cpu: 500M memory: 1Gi
-
storage.ceph.mgr.resources.limitsНастройка пределов ресурсов для Ceph MGR-подов.
-
storage.ceph.mgr.resources.limits.cpuМаксимальное количество CPU на под для Ceph MGR-подов.
-
storage.ceph.mgr.resources.limits.memoryМаксимальное количество памяти на под для Ceph MGR-подов.
-
-
storage.ceph.mgr.resources.requestsОпции запросов ресурсов для Ceph MGR-подов.
-
storage.ceph.mgr.resources.requests.cpuМинимальное количество CPU на под для Ceph MGR-подов.
-
storage.ceph.mgr.resources.requests.memoryМинимальное количество памяти на под для Ceph MGR-подов.
-
-
-
-
storage.ceph.monОпции, связанные с конфигурацией Ceph-мониторов.
По умолчанию:
{}
-
storage.ceph.mon.resourcesОпции управления ресурсами для Ceph-мониторов.
По умолчанию:
{}
Примеры:
cpu: 250m memory: 512Mi
cpu: 55m memory: 256Mi
-
storage.ceph.mon.resources.limitsНастройка пределов ресурсов для подов Ceph-мониторов.
-
storage.ceph.mon.resources.limits.cpuНастройка лимита на использование CPU для пода.
-
storage.ceph.mon.resources.limits.memoryНастройка лимита доступной памяти для пода.
-
-
storage.ceph.mon.resources.requestsОпции запросов ресурсов для подов Ceph-мониторов.
-
storage.ceph.mon.resources.requests.cpuНастройка запросов на резервирование ресурсов CPU для пода.
-
storage.ceph.mon.resources.requests.memoryНастройка запросов на резервирование памяти для пода.
-
-
-
storage.ceph.mon.storageClass
Указывает StorageClass, который будет использоваться для PersistentVolume (PV).
Если не указано, будет использоваться первый доступный StorageClass из списка StorageClass, применимых к группе узлов, где будут развернуты компоненты Ceph.
-
storage.ceph.mon.storageSize
Defines the size of the persistent volume (PV) to be created for Ceph monitor.
The size should be specified using standard storage units (e.g., Gi for Gibibytes, Ti for Tebibytes, Mi for Mebibytes).
Шаблон:
^[0-9]+(\.[0-9]+)?(E|P|T|G|M|k|Ei|Pi|Ti|Gi|Mi|Ki)?$
-
-
storage.ceph.osdОпции, связанные с конфигурацией Ceph object storage daemons.
По умолчанию:
{}
-
storage.ceph.osd.countУказывает количество OSD (Object Storage Daemons), которые нужно создать.
-
storage.ceph.osd.resourcesОпции управления ресурсами для Ceph OSD-подов.
По умолчанию:
{}
Примеры:
cpu: 250m memory: 512Mi
cpu: 55m memory: 256Mi
-
storage.ceph.osd.resources.limitsНастройка пределов ресурсов для Ceph OSD-подов.
-
storage.ceph.osd.resources.limits.cpuНастройка лимита на использование CPU для пода.
-
storage.ceph.osd.resources.limits.memoryНастройка лимита доступной памяти для пода.
-
-
storage.ceph.osd.resources.requestsОпции запросов ресурсов для Ceph OSD-подов.
-
storage.ceph.osd.resources.requests.cpuНастройка запросов на резервирование ресурсов CPU для пода.
-
storage.ceph.osd.resources.requests.memoryНастройка запросов на резервирование объема оперативной памяти для пода.
-
-
-
storage.ceph.osd.storageClass
Обязательный параметр
Указывает StorageClass, который будет использоваться для PersistentVolume (PV).
Если не указано, будет использоваться первый доступный StorageClass из списка StorageClass, применимых к группе узлов, где будут развернуты компоненты Ceph.
-
storage.ceph.osd.storageSize
Определяет размер PersistentVolume (PV), который будет создан для Ceph object storage daemons.
Размер должен быть указан с использованием стандартных единиц хранения (например, Gi для Гибибайтов, Ti для Тебибайтов, Mi для Мебибайтов).
Шаблон:
^[0-9]+(\.[0-9]+)?(E|P|T|G|M|k|Ei|Pi|Ti|Gi|Mi|Ki)?$
-
-
storage.ceph.rgwОпции, связанные с конфигурацией Ceph object gateway.
По умолчанию:
{}
-
storage.ceph.rgw.resourcesОпции управления ресурсами для Ceph RGW-подов.
По умолчанию:
{}
Пример:
limits: cpu: 250m memory: 512Mi requests: cpu: 55m memory: 256Mi
-
storage.ceph.rgw.resources.limitsНастройка пределов ресурсов для Ceph RGW-подов.
-
storage.ceph.rgw.resources.limits.cpuНастройка лимита на использование CPU для пода.
-
storage.ceph.rgw.resources.limits.memoryНастройка лимита доступной памяти для пода.
-
-
storage.ceph.rgw.resources.requestsОпции запросов ресурсов для Ceph RGW-подов.
-
storage.ceph.rgw.resources.requests.cpuНастройка запросов на резервирование ресурсов CPU для пода.
-
storage.ceph.rgw.resources.requests.memoryНастройка запросов на резервирование объема оперативной памяти для пода.
-
-
-
-
-
storage.logsОпции, связанные с конфигурацией компонентов, ответственных за сбор и хранение логов.
По умолчанию:
{}
-
storage.logs.cacheSize
Размер серверов memcached:
None
— нет подов серверов memcached;Small
— 1 под с 1Gi памяти;Medium
— 3 пода с 2Gi памяти;Large
— 3 пода с 4Gi памяти.
По умолчанию:
Small
Допустимые значения:
None
,Small
,Medium
,Large
-
storage.logs.compactorОпции, связанные с конфигурацией Compactor.
По умолчанию:
{}
-
storage.logs.compactor.storageClassStorageСlass, используемый для PersistentVolume (PV) Compactor.
-
storage.logs.compactor.storageSizeРазмер PersistentVolume (PV), выделенного для Compactor.
По умолчанию:
50Gi
Шаблон:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.logs.defaultStorageClassStorageClass, используемый для всех компонентов, участвующих в хранении логов, если для компонента не определен конкретный StorageClass.
-
storage.logs.enabledВключить или выключить компоненты логов.
По умолчанию:
false
-
storage.logs.etcdОпции, связанные с конфигурацией etcd.
По умолчанию:
{}
-
storage.logs.etcd.resourcesОпции управления ресурсами для etcd-подов.
По умолчанию:
{}
-
storage.logs.etcd.resources.limitsНастройки пределов ресурсов для etcd-подов.
По умолчанию:
{}
-
storage.logs.etcd.resources.limits.cpuНастройка лимита на использование CPU для пода.
-
storage.logs.etcd.resources.limits.memoryНастройка лимита доступной памяти для пода.
По умолчанию:
1Gi
-
-
storage.logs.etcd.resources.requestsНастройки запросов ресурсов для etcd-подов.
По умолчанию:
{}
-
storage.logs.etcd.resources.requests.cpuНастройка запросов на резервирование ресурсов CPU для пода.
По умолчанию:
200m
-
storage.logs.etcd.resources.requests.memoryНастройка запросов на резервирование объема оперативной памяти для пода.
По умолчанию:
1Gi
-
-
-
storage.logs.etcd.storageClassStorageClass, используемый для PersistentVolume (PV) etcd.
-
storage.logs.etcd.storageSizeРазмер PersistentVolume (PV), выделенного для etcd.
По умолчанию:
2Gi
Шаблон:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.logs.indexCuratorНастройки Index Curator.
По умолчанию:
{}
-
storage.logs.indexCurator.logLevelУровень логирования для index curator, определяющий подробность сообщений журнала.
По умолчанию:
info
Допустимые значения:
debug
,info
,warn
,error
-
-
storage.logs.indexGatewayОпции, связанные с конфигурацией Loki’s index gateway.
По умолчанию:
{}
-
storage.logs.indexGateway.storageClassStorageClass, используемый для PersistentVolume (PV) index gateway.
-
storage.logs.indexGateway.storageSizeРазмер PersistentVolume (PV), выделенного для index gateway.
По умолчанию:
50Gi
Шаблон:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.logs.ingesterОпции, связанные с конфигурацией Ingester.
По умолчанию:
{}
-
storage.logs.ingester.resourcesОпции управления ресурсами для Ingester-подов.
По умолчанию:
{}
-
storage.logs.ingester.resources.limitsНастройки пределов ресурсов для Ingester-подов.
По умолчанию:
{}
-
storage.logs.ingester.resources.limits.cpuНастройка лимита на использование CPU для пода.
-
storage.logs.ingester.resources.limits.memoryНастройка лимита доступной памяти для пода.
По умолчанию:
4Gi
-
-
storage.logs.ingester.resources.requestsНастройки запросов ресурсов для Ingester-подов.
По умолчанию:
{}
-
storage.logs.ingester.resources.requests.cpuНастройка запросов на резервирование ресурсов CPU для пода.
По умолчанию:
500m
-
storage.logs.ingester.resources.requests.memoryНастройка запросов на резервирование объема оперативной памяти для пода.
По умолчанию:
4Gi
-
-
-
storage.logs.ingester.storageClassStorageClass, используемый для PersistentVolume (PV) Ingester.
-
storage.logs.ingester.storageSizeРазмер PersistentVolume (PV), выделенного для Ingester.
По умолчанию:
50Gi
Шаблон:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.logs.logLevelУровень логирования для Loki, определяющий подробность сообщений журнала.
По умолчанию:
info
Допустимые значения:
debug
,info
,warn
,error
-
storage.logs.rulerОпции, связанные с конфигурацией ruler.
По умолчанию:
{}
-
storage.logs.ruler.storageClassStorageClass, используемый для PersistentVolume (PV) ruler.
-
storage.logs.ruler.storageSizeРазмер PersistentVolume (PV), выделенного для ruler.
По умолчанию:
50Gi
Шаблон:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
-
storage.metricsОпции, связанные с конфигурацией компонентов, ответственных за сбор и хранение метрик.
По умолчанию:
{}
-
storage.metrics.alertmanagerОпции, связанные с конфигурацией Alertmanager.
По умолчанию:
{}
-
storage.metrics.alertmanager.storageClassStorageClass, используемый для PersistentVolume (PV) Alertmanager.
-
storage.metrics.alertmanager.storageSizeРазмер PersistentVolume (PV), выделенного для Alertmanager.
По умолчанию:
2Gi
Шаблон:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.metrics.cacheSize
Размер серверов memcached:
None
— нет подов серверов memcached;Small
— 1 под с 1Gi памяти;Medium
— 3 пода с 2Gi памяти;Large
— 3 пода с 4Gi памяти.
По умолчанию:
Small
Допустимые значения:
None
,Small
,Medium
,Large
-
storage.metrics.compactorОпции, связанные с конфигурацией Compactor.
По умолчанию:
{}
-
storage.metrics.compactor.storageClassStorageСlass, используемый для PersistentVolume (PV) Compactor.
-
storage.metrics.compactor.storageSizeРазмер PersistentVolume (PV), выделенного для Compactor.
По умолчанию:
100Gi
Шаблон:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.metrics.defaultStorageClassStorageClass, используемый для всех компонентов, участвующих в хранении метрик, если для компонента не определен конкретный StorageClass.
-
storage.metrics.etcdОпции, связанные с конфигурацией etcd, используемого компонентами хранения метрик.
По умолчанию:
{}
-
storage.metrics.etcd.resourcesОпции управления ресурсами для etcd-подов.
По умолчанию:
{}
-
storage.metrics.etcd.resources.limitsНастройки пределов ресурсов для etcd-подов.
По умолчанию:
{}
-
storage.metrics.etcd.resources.limits.cpuНастройка лимита на использование CPU для пода.
-
storage.metrics.etcd.resources.limits.memoryНастройка лимита доступной памяти для пода.
По умолчанию:
1Gi
-
-
storage.metrics.etcd.resources.requestsНастройки запросов ресурсов для etcd-подов.
По умолчанию:
{}
-
storage.metrics.etcd.resources.requests.cpuНастройка запросов на резервирование ресурсов CPU для пода.
По умолчанию:
200m
-
storage.metrics.etcd.resources.requests.memoryНастройка запросов на резервирование объема оперативной памяти для пода.
По умолчанию:
1Gi
-
-
-
storage.metrics.etcd.storageClassStorageСlass, используемый для PersistentVolume (PV) etcd.
-
storage.metrics.etcd.storageSizeРазмер PersistentVolume (PV), выделенного для etcd.
По умолчанию:
2Gi
Шаблон:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.metrics.ingesterОпции, связанные с конфигурацией Ingester.
По умолчанию:
{}
-
storage.metrics.ingester.resourcesОпции управления ресурсами для Ingester-подов.
По умолчанию:
{}
-
storage.metrics.ingester.resources.limitsНастройки пределов ресурсов для Ingester-подов.
По умолчанию:
{}
-
storage.metrics.ingester.resources.limits.cpuМаксимальное количество CPU на под для Ingester-подов.
-
storage.metrics.ingester.resources.limits.memoryМаксимальное количество памяти на под для Ingester-подов.
По умолчанию:
4Gi
-
-
storage.metrics.ingester.resources.requestsНастройки запросов ресурсов для Ingester-подов.
По умолчанию:
{}
-
storage.metrics.ingester.resources.requests.cpuМинимальное количество CPU на под для Ingester-подов.
По умолчанию:
500m
-
storage.metrics.ingester.resources.requests.memoryМинимальное количество памяти на под для Ingester-подов.
По умолчанию:
4Gi
-
-
-
storage.metrics.ingester.storageClassStorageClass, используемый для PersistentVolume (PV) Ingester.
-
storage.metrics.ingester.storageSizeРазмер PersistentVolume (PV), выделенного для Ingester.
По умолчанию:
50Gi
Шаблон:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.metrics.logLevelУровень логирования для метрик, который определяет подробность сообщений журнала.
По умолчанию:
info
Допустимые значения:
debug
,info
,warn
,error
-
storage.metrics.storeGatewayОпции, связанные с конфигурацией Store-gateway.
По умолчанию:
{}
-
storage.metrics.storeGateway.storageClassStorageСlass, используемый для PersistentVolume (PV) Store-gateway.
-
storage.metrics.storeGateway.storageSizeРазмер PersistentVolume (PV), выделенного для Store-gateway.
По умолчанию:
50Gi
Шаблон:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
-
storage.reconcilerОпции, связанные с конфигурацией reconciler.
По умолчанию:
{}
-
storage.reconciler.logLevelУровень логирования для reconciler, определяющий подробность сообщений журнала.
По умолчанию:
info
Допустимые значения:
debug
,info
,warn
,error
-
-
storage.usageCollectorОпции, связанные с конфигурацией сборщика использования.
По умолчанию:
{}
-
storage.usageCollector.logLevelУровень логирования для сборщика использования, определяющий подробность сообщений журнала.
По умолчанию:
info
Допустимые значения:
debug
,info
,warn
,error
-
-
-
uiОпции, связанные с конфигурацией компонентов пользовательского интерфейса.
По умолчанию:
{}
-
ui.authОпции, связанные с конфигурацией компонентов аутентификации.
По умолчанию:
{}
-
ui.auth.afterLogoutUrlURL-адрес, на который пользователь будет перенаправлен после выхода из системы.
-
ui.auth.clientIdИдентификатор клиента, зарегистрированный у провайдера OIDC. Этот идентификатор используется для идентификации клиентского приложения в процессе аутентификации.
-
ui.auth.clientSecretСекрет клиента, связанный с идентификатором клиента, используется для аутентификации клиентского приложения у провайдера OIDC.
-
ui.auth.groupsParamNameИмя параметра в ответе провайдера, содержащее список групп пользователя, по умолчанию
groups
. -
ui.auth.issuerURL-адрес издателя для провайдера OIDC. Обычно это базовый URL-адрес провайдера, где можно найти метаданные OIDC.
-
ui.auth.mode
Режим аутентификации, используемый для входа в интерфейс:
default
- используются адрес электронной почты и пароль для аутентификации.externalAuth
- используется провайдер OIDC для аутентификации.
По умолчанию:
default
Допустимые значения:
default
,externalAuth
-
ui.auth.providerПровайдер OIDC для режима внешней аутентификации. –
login
использует Keycloak.Допустимые значения:
dex
,okta
,adfs
,login
-
-
ui.clusterBootstrapToken
Обязательный параметр
Токен, используемый для присоединения нескольких установок Deckhouse Observability Platform в кластер. -
ui.configValidator
По умолчанию:
{}
-
ui.configValidator.logLevelУровень логирования для валидатора конфигурации, определяющий подробность сообщений журнала.
По умолчанию:
info
Допустимые значения:
info
,warn
,error
,debug
-
-
ui.grafanaНастройки, связанные с конфигурацией Grafana.
По умолчанию:
{}
-
ui.grafana.logLevelУровень логирования для Grafana, определяющий подробность сообщений журнала.
По умолчанию:
info
Допустимые значения:
info
,warn
,error
,debug
-
-
ui.localeЯзык интерфейса.
Допустимые значения:
ru
,en
-
ui.postgresНастройки для конфигурации базы данных PostgreSQL, используемой компонентом пользовательского интерфейса.
По умолчанию:
{}
-
ui.postgres.backupНастройки, связанные с резервными копиями базы данных.
По умолчанию:
{}
-
ui.postgres.backup.dirДиректория, в которой будет храниться резервная копия.
По умолчанию:
/var/lib/deckhouse/observability
-
ui.postgres.backup.enabledВключить или выключить резервные копии базы данных.
По умолчанию:
false
-
ui.postgres.backup.includeAuditLogsВключение журнала аудита в резервные копии.
По умолчанию:
false
-
ui.postgres.backup.keepDaysКоличество дней для хранения резервных копий.
По умолчанию:
3
-
ui.postgres.backup.s3Конфигурация хранения резервных копий в S3.
По умолчанию:
{}
-
ui.postgres.backup.s3.accessKeyКлюч доступа, используемый для авторизации в бакете.
-
ui.postgres.backup.s3.bucketИмя бакета.
-
ui.postgres.backup.s3.enabledВключить или выключить резервные копии в совместимом с S3 хранилище.
По умолчанию:
false
-
ui.postgres.backup.s3.hostURL, указывающий на бакет.
-
ui.postgres.backup.s3.secretKeyСекретный ключ, используемый для авторизации в бакете.
-
-
ui.postgres.backup.scheduleОпределите расписание для резервных копий, используя выражение cron.
По умолчанию:
0 * * * *
-
-
ui.postgres.externalУчетные данные и данные о подключении для использования внешней базы данных PostgreSQL.
-
ui.postgres.external.dbИмя базы данных на внешнем сервере PostgreSQL.
-
ui.postgres.external.host
Обязательный параметр
Адрес хоста внешнего сервера PostgreSQL. -
ui.postgres.external.password
Обязательный параметр
Пароль для аутентификации на внешнем сервере PostgreSQL. -
ui.postgres.external.port
Обязательный параметр
Порт, на котором слушает внешний сервер PostgreSQL. -
ui.postgres.external.sslmodeРежим SSL для подключения к внешнему серверу PostgreSQL.
По умолчанию:
require
Допустимые значения:
disable
,allow
,prefer
,require
,verify-ca
,verify-full
-
ui.postgres.external.user
Обязательный параметр
Имя пользователя для аутентификации на внешнем сервере PostgreSQL.
-
-
ui.postgres.internalНастройки конфигурации для внутреннего кластера PostgreSQL.
По умолчанию:
{}
-
ui.postgres.internal.resourcesНастройки распределения ресурсов для кластера PostgreSQL.
По умолчанию:
{}
-
ui.postgres.internal.resources.limitsМаксимальные ограничения ресурсов для подов PostgreSQL.
По умолчанию:
{}
-
ui.postgres.internal.resources.limits.cpuМаксимальные требования к CPU для подов PostgreSQL.
-
ui.postgres.internal.resources.limits.memoryМаксимальные требования к памяти для подов PostgreSQL.
По умолчанию:
512Mi
-
-
ui.postgres.internal.resources.requestsМинимальные запросы ресурсов для подов PostgreSQL.
По умолчанию:
{}
-
ui.postgres.internal.resources.requests.cpuМинимальные требования к CPU для подов PostgreSQL.
По умолчанию:
100m
-
ui.postgres.internal.resources.requests.memoryМинимальные требования к памяти для подов PostgreSQL.
По умолчанию:
512Mi
-
-
-
ui.postgres.internal.storageКонфигурация хранилища для кластера PostgreSQL.
По умолчанию:
{}
-
ui.postgres.internal.storage.classStorageClass, используемый кластером PostgreSQL.
-
ui.postgres.internal.storage.sizeРазмер хранилища, выделенного для кластера PostgreSQL.
По умолчанию:
50Gi
-
-
-
ui.postgres.mode
Настройка режима использования – внутренний или внешний сервер PostgreSQL.
При использовании внешней базы данных PostgreSQL, должны быть включены следующие расширения:
pgcrypto
- для базы данных Deckhouse observability platform;citext
- для базы данных Deckhouse observability platform alertgate;btree_gin
- для базы данных Deckhouse observability platform alertgate.
По умолчанию:
Internal
Допустимые значения:
Internal
,External
-
-
ui.secretKeyBase
Обязательный параметр
Случайная строка, используемая для шифрования данных и проверки. -
ui.sentryОпции, связанные с конфигурацией Sentry.
По умолчанию:
{}
-
ui.sentry.dsnDSN для Sentry.
-
ui.sentry.envСреда, используемая для Sentry.
-
-
ui.smtpКонфигурация SMTP-сервера, используемого для отправки писем, связанных с аутентификацией, таких как проверка учетной записи и сброс пароля.
По умолчанию:
{}
-
ui.smtp.addressАдрес SMTP-сервера. Это может быть IP-адрес или доменное имя.
-
ui.smtp.domainДоменное имя, которое будет использоваться в качестве домена отправителя. Это часть, которая отображается после символа
@
в адресе электронной почты. -
ui.smtp.enabledВключен или отключен SMTP для компонента пользовательского интерфейса. Установите значение
true
для включения функции SMTP. -
ui.smtp.passwordПароль, необходимый для аутентификации на SMTP-сервере.
-
ui.smtp.portПорт, на котором слушает SMTP-сервер. Стандартные порты включают 25, 465 (для SSL) и 587 (для TLS).
-
ui.smtp.userИмя пользователя, необходимое для аутентификации на SMTP-сервере.
-
-
ui.tenantHashSalt
Обязательный параметр
Случайная строка, используемая для генерации идентификатора арендатора. -
ui.webAppConfigurationДополнительные параметры конфигурации, передаваемые компонентам пользовательского интерфейса.
-