The module is available only in Deckhouse Enterprise Edition.
Schema version: 1
-
generalGeneral configuration options.
Default:
{}
-
general.baseDomain
Required value
Base domain for all components of the Observability Platform.
This domain is used to access the Observability Platform UI. There are also several subdomains which are used for certain components.
-
general.clusterBaseDomainThe domain name of the cluster which is used to distinguish between clusters in multi-cluster environments.
-
general.clusterName
Required value
The name of the cluster which is used to distinguish between clusters in multi-cluster environments. -
general.clusterNeighborsNeighbor clusters clusters in disaster recovery mode in
<clusterName>: <clusterDomain>
format.Example:
dc2: msk.example.com dc3: spb.example.com
-
general.tls
Configuration options for specifying certificates for HTTPS connections across all components of the Deckhouse Observability Platform module.
You can either provide your own certificates or use cert-manager to issue them.
Default:
{}
-
general.tls.ca
The root certificate required if the certificate is issued by a non-public certification authority (CA).
It is used to verify inter-service requests and requests to external resources over HTTPS where the certificates are issued by the same CA.
-
general.tls.crt
The certificate provided for using a custom certificate on all domains of the Deckhouse Observability Platform.
This field is incompatible with the
issuer
field. You must specify eitherissuer
or bothcrt
andkey
. -
general.tls.issuer
The issuer of the certificate. For all domains of the Deckhouse Observability Platform, the certificate can be issued using cert-manager.
This field is not compatible with the
crt
andkey
fields. You must specify eitherissuer
or bothcrt
andkey
.Default:
letsencrypt
Allowed values:
letsencrypt
,digitalocean
,cloudflare
-
general.tls.key
The private key associated with the certificate, used for setting up custom certificates in the Deckhouse Observability Platform.
This field is incompatible with the
issuer
field. You must specify eitherissuer
or bothcrt
andkey
.
-
-
-
monitoringOptions related to the configuration of components responsible for monitoring.
Default:
{}
-
monitoring.agent
Default:
{}
-
monitoring.agent.pgClientTableNameThe table name used by the PostgreSQL client.
Default:
okmeter
-
monitoring.agent.productNameThe name of the monitoring agent product.
Default:
okagent
-
-
monitoring.agentUpdaterOptions related to the configuration of the component used for managing the update process of the Deckhouse Observability platform agent.
Default:
{}
-
monitoring.agentUpdater.configConfiguration for the agent updater.
Default:
{}
-
-
monitoring.collectorOptions related to the configuration of the metrics collector.
-
monitoring.collector.inlet
Required value
The entry point to the collector service.-
monitoring.collector.inlet.clusterIP
-
monitoring.collector.inlet.clusterIP.externalIPsList of external IPs to be used.
Default:
[]
-
monitoring.collector.inlet.clusterIP.portThe port for the collector service.
Default:
443
-
-
monitoring.collector.inlet.loadBalancer
-
monitoring.collector.inlet.loadBalancer.externalTrafficPolicyThe external traffic policy for the collector service.
Allowed values:
Cluster
,Local
-
monitoring.collector.inlet.loadBalancer.loadBalancerIPSpecify the IP-address for the loadbalancer.
Default:
-
monitoring.collector.inlet.loadBalancer.portThe port for the collector service.
Default:
443
-
-
monitoring.collector.inlet.nodePort
-
monitoring.collector.inlet.nodePort.externalTrafficPolicyThe external traffic policy for the collector service.
Default:
Cluster
Allowed values:
Cluster
,Local
-
monitoring.collector.inlet.nodePort.portThe nodeport the collector will be available at.
Default:
30443
-
-
monitoring.collector.inlet.type
Required value
Type of service the metrics collector is available at.Allowed values:
ClusterIP
,NodePort
,LoadBalancer
-
-
monitoring.collector.storageClassThe StorageClass used to create volumes for the metrics collector. The volume lifetime is the same as the pod lifetime, so you can use the StorageClass from LocalPathProvisioner.
-
-
monitoring.customDomainCustom domain settings for the monitoring module.
Default:
{}
-
monitoring.customDomain.baseDomainCustom domain settings for the monitoring module.
Default:
-
monitoring.customDomain.collectorDomainSpecify the domain for the metrics collector.
Default:
-
monitoring.customDomain.tls
Default:
{}
-
monitoring.customDomain.tls.ca
-
monitoring.customDomain.tls.crt
-
monitoring.customDomain.tls.issuer
-
monitoring.customDomain.tls.key
-
-
-
monitoring.dockerRegistryOptions related to the configuration of the container registry used for publishing new images with new versions of the Deckhouse observability platform agent.
Default:
{}
-
monitoring.dockerRegistry.enabledIndicates whether the Docker Registry components should be installed.
Default:
false
-
-
monitoring.enabledAllows enabling or disabling components necessary for collecting and displaying metrics using opAgent.
Default:
false
-
-
storageOptions related to the configuration of components responsible for data ingestion and storage.
Default:
{}
-
storage.cephOptions related to the configuration of Ceph.
Default:
{}
-
storage.ceph.configOverride
-
storage.ceph.mgrOptions related to the configuration of Ceph MGR.
Default:
{}
-
storage.ceph.mgr.resourcesResource management options for the Ceph MGR pods.
Default:
{}
Example:
limits: memory: 1Gi requests: cpu: 500M memory: 1Gi
-
storage.ceph.mgr.resources.limitsResource limits options for Ceph MGR pods.
-
storage.ceph.mgr.resources.limits.cpuMaximum amount of CPU per pod for Ceph MGR pods.
-
storage.ceph.mgr.resources.limits.memoryMaximum amount of memory per pod for Ceph MGR pods.
-
-
storage.ceph.mgr.resources.requestsResource requests options for Ceph MGR pods.
-
storage.ceph.mgr.resources.requests.cpuMinimum amount of CPU per pod for Ceph MGR pods.
-
storage.ceph.mgr.resources.requests.memoryMinimum amount of memory per pod for the ceph-mgr.
-
-
-
-
storage.ceph.monOptions related to the configuration of Ceph monitors.
Default:
{}
-
storage.ceph.mon.resourcesResource management options for the Ceph monitors pods.
Default:
{}
Example:
limits: cpu: 250m memory: 512Mi requests: cpu: 55m memory: 256Mi
-
storage.ceph.mon.resources.limitsConfiguring CPU and memory limits Ceph monitors pods.
-
storage.ceph.mon.resources.limits.cpuConfiguring CPU limits.
-
storage.ceph.mon.resources.limits.memoryConfiguring memory limits.
-
-
storage.ceph.mon.resources.requestsResource requests options for Ceph monitors pods.
-
storage.ceph.mon.resources.requests.cpuConfiguring CPU requests.
-
storage.ceph.mon.resources.requests.memoryConfiguring memory requests.
-
-
-
storage.ceph.mon.storageClassSpecifies the StorageСlass to be used for the persistent volume (PV). If not specified, the first available StorageСlass from the list of StorageСlasses applicable to the node group where the Ceph components will be deployed will be used.
-
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).
Pattern:
^[0-9]+(\.[0-9]+)?(E|P|T|G|M|k|Ei|Pi|Ti|Gi|Mi|Ki)?$
-
-
storage.ceph.osdOptions related to the configuration of Ceph object storage daemons.
Default:
{}
-
storage.ceph.osd.countSpecifies the number of OSDs (Object Storage Daemons) to be created.
-
storage.ceph.osd.resourcesResource management options for the Ceph osd pods.
Default:
{}
Example:
limits: cpu: 250m memory: 512Mi requests: cpu: 55m memory: 256Mi
-
storage.ceph.osd.resources.limitsResource limits options for Ceph OSD pods.
-
storage.ceph.osd.resources.limits.cpuConfiguring cpu limits.
-
storage.ceph.osd.resources.limits.memoryConfiguring memory limits.
-
-
storage.ceph.osd.resources.requestsResource requests options for Ceph OSD pods.
-
storage.ceph.osd.resources.requests.cpuConfiguring CPU requests.
-
storage.ceph.osd.resources.requests.memoryConfiguring memory requests.
-
-
-
storage.ceph.osd.storageClass
Required value
Specifies the StorageСlass to be used for the persistent volume (PV).
If not specified, the first available StorageСlass from the list of StorageСlasses applicable to the node group where the Ceph components will be deployed will be used.
-
storage.ceph.osd.storageSize
Defines the size of the persistent volume (PV) to be created for Ceph object storage daemons.
The size should be specified using standard storage units (e.g., Gi for Gibibytes, Ti for Tebibytes, Mi for Mebibytes).
Pattern:
^[0-9]+(\.[0-9]+)?(E|P|T|G|M|k|Ei|Pi|Ti|Gi|Mi|Ki)?$
-
-
storage.ceph.rgwOptions related to the configuration of Ceph object gateway.
Default:
{}
-
storage.ceph.rgw.resourcesResource management options for the Ceph RGW pods.
Default:
{}
Example:
resources: limits: cpu: 250m memory: 512Mi requests: cpu: 55m memory: 256Mi
-
storage.ceph.rgw.resources.limitsResource limits options for Ceph RGW pods.
-
storage.ceph.rgw.resources.limits.cpuConfiguring CPU limits.
-
storage.ceph.rgw.resources.limits.memoryConfiguring memory limits.
-
-
storage.ceph.rgw.resources.requestsResource requests options for Ceph RGW pods.
-
storage.ceph.rgw.resources.requests.cpuConfiguring CPU requests.
-
storage.ceph.rgw.resources.requests.memoryConfiguring memory requests.
-
-
-
-
-
storage.logsOptions related to the configuration of components responsible for log collection and storage.
Default:
{}
-
storage.logs.cacheSize
Size of your memcached servers.
None
- no memcached Pods.Small
- 1 Pod with 1Gi of Memory.Medium
- 3 Pods with 2Gi of Memory.Large
- 3 Pods with 4Gi of Memory.
Default:
Small
Allowed values:
None
,Small
,Medium
,Large
-
storage.logs.compactorOptions related to the configuration of the Compactor.
Default:
{}
-
storage.logs.compactor.storageClassThe StorageClass used for PersistentVolumes (PV) by the Compactor.
-
storage.logs.compactor.storageSizeThe size of the PersistentVolume (PV) allocated for the Compactor.
Default:
50Gi
Pattern:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.logs.defaultStorageClassStorageСlass that is used for all components involved in logs storage, unless a specific StorageClass is defined for a component.
-
storage.logs.enabledEnable or disable the log components.
Default:
false
-
storage.logs.etcdOptions related to the configuration of etcd.
Default:
{}
-
storage.logs.etcd.resourcesResource management options for etcd pods.
Default:
{}
-
storage.logs.etcd.resources.limitsResource limits settings for etcd pods.
Default:
{}
-
storage.logs.etcd.resources.limits.cpuConfiguring CPU limits.
-
storage.logs.etcd.resources.limits.memoryConfiguring memory limits.
Default:
1Gi
-
-
storage.logs.etcd.resources.requestsResource requests settings for etcd pods.
Default:
{}
-
storage.logs.etcd.resources.requests.cpuConfiguring CPU requests.
Default:
200m
-
storage.logs.etcd.resources.requests.memoryConfiguring memory requests.
Default:
1Gi
-
-
-
storage.logs.etcd.storageClassThe StorageClass used for PersistentVolumes (PV) by the etcd.
-
storage.logs.etcd.storageSizeThe size of the PersistentVolume (PV) allocated for the etcd.
Default:
2Gi
Pattern:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.logs.indexCuratorIndex Curator settings.
Default:
{}
-
storage.logs.indexCurator.logLevelThe log level for index curator, which determines the verbosity of log messages.
Default:
info
Allowed values:
debug
,info
,warn
,error
-
-
storage.logs.indexGatewayOptions related to the configuration of loki’s index gateway.
Default:
{}
-
storage.logs.indexGateway.storageClassThe StorageClass used for PersistentVolumes (PV) by the Alertmanager.
-
storage.logs.indexGateway.storageSizeThe size of the PersistentVolume (PV) allocated for the Alertmanager.
Default:
50Gi
Pattern:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.logs.ingesterOptions related to the configuration of the Ingester.
Default:
{}
-
storage.logs.ingester.resourcesResource management options for the Ingester pods.
Default:
{}
-
storage.logs.ingester.resources.limitsResource limits settings for the Ingester pods.
Default:
{}
-
storage.logs.ingester.resources.limits.cpuConfiguring CPU limits.
-
storage.logs.ingester.resources.limits.memoryConfiguring memory limits.
Default:
4Gi
-
-
storage.logs.ingester.resources.requestsResource requests settings for the Ingester pods.
Default:
{}
-
storage.logs.ingester.resources.requests.cpuConfiguring CPU requests.
Default:
500m
-
storage.logs.ingester.resources.requests.memoryConfiguring CPU requests.
Default:
4Gi
-
-
-
storage.logs.ingester.storageClassThe StorageClass used for PersistentVolumes (PV) by the Ingester.
-
storage.logs.ingester.storageSizeThe size of the PersistentVolume (PV) allocated for the Ingester.
Default:
50Gi
Pattern:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.logs.logLevelThe log level for loki, which determines the verbosity of log messages.
Default:
info
Allowed values:
debug
,info
,warn
,error
-
storage.logs.rulerOptions related to the configuration of the ruler.
Default:
{}
-
storage.logs.ruler.storageClassThe StorageClass used for PersistentVolumes (PV) by the Alertmanager.
-
storage.logs.ruler.storageSizeThe size of the PersistentVolume (PV) allocated for the Alertmanager.
Default:
50Gi
Pattern:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
-
storage.metricsOptions related to the configuration of components responsible for metrics collection and storage.
Default:
{}
-
storage.metrics.alertmanagerOptions related to the configuration of the Alertmanager.
Default:
{}
-
storage.metrics.alertmanager.storageClassThe StorageClass used for PersistentVolumes (PV) by the Alertmanager.
-
storage.metrics.alertmanager.storageSizeThe size of the PersistentVolume (PV) allocated for the Alertmanager.
Default:
2Gi
Pattern:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.metrics.cacheSize
Size of your memcached servers.
None
- no memcached Pods.Small
- 1 Pod with 1Gi of Memory.Medium
- 3 Pods with 2Gi of Memory.Large
- 3 Pods with 4Gi of Memory.
Default:
Small
Allowed values:
None
,Small
,Medium
,Large
-
storage.metrics.compactorOptions related to the configuration of the Compactor.
Default:
{}
-
storage.metrics.compactor.storageClassThe StorageClass used for PersistentVolumes (PV) by the Compactor.
-
storage.metrics.compactor.storageSizeThe size of the PersistentVolume (PV) allocated for the Compactor.
Default:
100Gi
Pattern:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.metrics.defaultStorageClassStorageСlass that is used for all components involved in metrics storage, unless a specific StorageClass is defined for a component.
-
storage.metrics.etcdOptions related to the configuration of etcd used by metrics storage components.
Default:
{}
-
storage.metrics.etcd.resourcesResource management options for etcd pods.
Default:
{}
-
storage.metrics.etcd.resources.limitsResource requests settings for etcd pods.
Default:
{}
-
storage.metrics.etcd.resources.limits.cpuConfiguring CPU limits.
-
storage.metrics.etcd.resources.limits.memoryConfiguring memory limits.
Default:
1Gi
-
-
storage.metrics.etcd.resources.requestsResource requests settings for etcd pods.
Default:
{}
-
storage.metrics.etcd.resources.requests.cpuConfiguring CPU requests.
Default:
200m
-
storage.metrics.etcd.resources.requests.memoryConfiguring memory requests.
Default:
1Gi
-
-
-
storage.metrics.etcd.storageClassThe StorageClass used for PersistentVolumes (PV) by the etcd.
-
storage.metrics.etcd.storageSizeThe size of the PersistentVolume (PV) allocated for the etcd.
Default:
2Gi
Pattern:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.metrics.ingesterOptions related to the configuration of the Ingester.
Default:
{}
-
storage.metrics.ingester.resourcesResource management options for the Ingester pods.
Default:
{}
-
storage.metrics.ingester.resources.limitsResource limits settings for Ingester pods.
Default:
{}
-
storage.metrics.ingester.resources.limits.cpuMaximum amount of cpu per pod for the Ingester.
-
storage.metrics.ingester.resources.limits.memoryMaximum amount of memory per pod for the Ingester.
Default:
4Gi
-
-
storage.metrics.ingester.resources.requestsResource requests settings for Ingester pods.
Default:
{}
-
storage.metrics.ingester.resources.requests.cpuMinimum amount of cpu per pod for the Ingester.
Default:
500m
-
storage.metrics.ingester.resources.requests.memoryMinimum amount of memory per pod for the Ingester.
Default:
4Gi
-
-
-
storage.metrics.ingester.storageClassThe StorageClass used for PersistentVolumes (PV) by the Ingester.
-
storage.metrics.ingester.storageSizeThe size of the PersistentVolume (PV) allocated for the Ingester.
Default:
50Gi
Pattern:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
storage.metrics.logLevelThe log level for metrics, which determines the verbosity of log messages.
Default:
info
Allowed values:
debug
,info
,warn
,error
-
storage.metrics.storeGatewayOptions related to the configuration of the Store-gateway.
Default:
{}
-
storage.metrics.storeGateway.storageClassThe StorageClass used for PersistentVolumes (PV) by the Store-gateway.
-
storage.metrics.storeGateway.storageSizeThe size of the PersistentVolume (PV) allocated for the Store-gateway.
Default:
50Gi
Pattern:
^[0-9]+(\.[0-9]+)?(Ei|Pi|Ti|Gi|Mi)?$
-
-
-
storage.reconcilerOptions related to the configuration of the reconciler.
Default:
{}
-
storage.reconciler.logLevelThe log level for the reconciler, which determines the verbosity of log messages.
Default:
info
Allowed values:
debug
,info
,warn
,error
-
-
storage.usageCollectorOptions related to the configuration of the usage collector.
Default:
{}
-
storage.usageCollector.logLevelThe log level for the usage collector, which determines the verbosity of log messages.
Default:
info
Allowed values:
debug
,info
,warn
,error
-
-
-
uiOptions related to the configuration of user interface components.
Default:
{}
-
ui.authOptions related to the configuration of authentication components.
Default:
{}
-
ui.auth.afterLogoutUrlThe URL to redirect to after the user logs out.
-
ui.auth.clientId
The client ID registered with the OIDC provider.
This ID is used to identify the client application during the authentication process.
-
ui.auth.clientSecretThe client secret associated with the client ID, used for authenticating the client application with the OIDC provider.
-
ui.auth.groupsParamNameThe name of the parameter in the provider response containing the list of user groups, defaults to
groups
. -
ui.auth.issuer
The issuer URL for the OIDC provider.
This is typically the base URL of the provider where the OIDC metadata can be found.
-
ui.auth.mode
Authentication mode used for logging into the ui:
default
- email address and password are used for authentication;externalAuth
- use an oidc provider for authentication.
Default:
default
Allowed values:
default
,externalAuth
-
ui.auth.provider
The oidc provider for the external auth mode.
If option
login
is used, then Keycloak is used.Allowed values:
dex
,okta
,adfs
,login
-
-
ui.clusterBootstrapToken
Required value
Token used for joining multiple deckhouse observability platform installations into a cluster. -
ui.configValidator
Default:
{}
-
ui.configValidator.logLevelThe log level for the configuration validator, which determines the verbosity of log messages.
Default:
info
Allowed values:
info
,warn
,error
,debug
-
-
ui.grafanaOptions related to the configuration of grafana.
Default:
{}
-
ui.grafana.logLevelThe log level for Grafana, which determines the verbosity of log messages.
Default:
info
Allowed values:
info
,warn
,error
,debug
-
-
ui.localeLangugage to use for the interface.
Allowed values:
ru
,en
-
ui.postgresSettings for configuring the PostgreSQL database used by the UI component.
Default:
{}
-
ui.postgres.backupSettings related to database backups.
Default:
{}
-
ui.postgres.backup.dirThe directory the backup will be stored in.
Default:
/var/lib/deckhouse/observability
-
ui.postgres.backup.enabledEnable or disable database backups.
Default:
false
-
ui.postgres.backup.includeAuditLogsInclude audit logs in the backups.
Default:
false
-
ui.postgres.backup.keepDaysNumber of days to retain the backups.
Default:
3
-
ui.postgres.backup.s3Configuration of the s3 storage of the backup.
Default:
{}
-
ui.postgres.backup.s3.accessKeyThe access key used for authorization to the bucket.
-
ui.postgres.backup.s3.bucketThe bucket name.
-
ui.postgres.backup.s3.enabledEnable or disable backups to an S3-compatible storage.
Default:
false
-
ui.postgres.backup.s3.hostUrl pointing to the bucket.
-
ui.postgres.backup.s3.secretKeyThe secret key used for authorization to the bucket.
-
-
ui.postgres.backup.scheduleDefine a schedule for the backups using a cron expression.
Default:
0 * * * *
-
-
ui.postgres.externalCredentials and connection details for using an external PostgreSQL database.
-
ui.postgres.external.dbName of the database on the external PostgreSQL server.
-
ui.postgres.external.host
Required value
Host address of the external PostgreSQL server. -
ui.postgres.external.password
Required value
Password for authenticating with the external PostgreSQL server. -
ui.postgres.external.port
Required value
Port on which the external PostgreSQL server is listening. -
ui.postgres.external.sslmodeSSL mode used for connecting to the external PostgreSQL server.
Default:
require
Allowed values:
disable
,allow
,prefer
,require
,verify-ca
,verify-full
-
ui.postgres.external.user
Required value
Username for authenticating with the external PostgreSQL server.
-
-
ui.postgres.internalConfiguration settings for the internal PostgreSQL cluster.
Default:
{}
-
ui.postgres.internal.resourcesResource allocation settings for the PostgreSQL cluster.
Default:
{}
-
ui.postgres.internal.resources.limitsMaximum resource limits for the PostgreSQL pods.
Default:
{}
-
ui.postgres.internal.resources.limits.cpuMaximum CPU requirements for PostgreSQL pods.
-
ui.postgres.internal.resources.limits.memoryMaximum memory requirements for PostgreSQL pods.
Default:
512Mi
-
-
ui.postgres.internal.resources.requestsMinimum resource requests for the PostgreSQL pods.
Default:
{}
-
ui.postgres.internal.resources.requests.cpuMinimum CPU requirements for PostgreSQL pods.
Default:
100m
-
ui.postgres.internal.resources.requests.memoryMinimum memory requirements for PostgreSQL pods.
Default:
512Mi
-
-
-
ui.postgres.internal.storageStorage configuration for the PostgreSQL cluster.
Default:
{}
-
ui.postgres.internal.storage.classStorageСlass used by the PostgreSQL cluster.
-
ui.postgres.internal.storage.sizeStorage size allocated for the PostgreSQL cluster.
Default:
50Gi
-
-
-
ui.postgres.mode
Configure whether to use the internal or an external postgres server.
When using an external postgres database the following extensions have to be enabled:
pgcrypto
;citext
- for the Deckhouse observability platform database;btree_gin
- for the Deckhouse observability platform alertgate database.
Default:
Internal
Allowed values:
Internal
,External
-
-
ui.secretKeyBase
Required value
Random string used for data encryption and verification. -
ui.sentryOptions related to the configuration of sentry.
Default:
{}
-
ui.sentry.dsnThe dsn for sentry.
-
ui.sentry.envThe environment used by sentry.
-
-
ui.smtpConfiguration for the SMTP server used to send authentication-related emails such as account verification and password resets.
Default:
{}
-
ui.smtp.addressThe address of the SMTP server. This could be an IP address or a domain name.
-
ui.smtp.domainThe domain name that will be used as the sender’s email domain. This is the part that appears after the
@
symbol in the email address. -
ui.smtp.enabledWhether SMTP is enabled or disabled for the UI component. Set to
true
to enable SMTP functionality. -
ui.smtp.passwordThe password required to authenticate with the SMTP server.
-
ui.smtp.portThe port on which the SMTP server is listening. Standard ports include 25, 465 (for SSL), and 587 (for TLS).
-
ui.smtp.userThe username required to authenticate with the SMTP server.
-
-
ui.tenantHashSalt
Required value
Random string used for generating the tenant ID -
ui.webAppConfigurationAdditional configuration options passed to the user interface components.
-