Перейти к содержанию

[features] section

Features service configuration

use_uvloop

Default valueFalse
YAML Pathfeatures.use_uvloop
Key-Value Pathfeatures/use_uvloop
EnvironmentNOC_FEATURES_USE_UVLOOP

cp

Default valueTrue
YAML Pathfeatures.cp
Key-Value Pathfeatures/cp
EnvironmentNOC_FEATURES_CP

sentry

Default valueFalse
YAML Pathfeatures.sentry
Key-Value Pathfeatures/sentry
EnvironmentNOC_FEATURES_SENTRY

traefik

Default valueFalse
YAML Pathfeatures.traefik
Key-Value Pathfeatures/traefik
EnvironmentNOC_FEATURES_TRAEFIK

cpclient

Default valueFalse
YAML Pathfeatures.cpclient
Key-Value Pathfeatures/cpclient
EnvironmentNOC_FEATURES_CPCLIENT

telemetry

Enable internal telemetry export to Clickhouse

Default valueFalse
YAML Pathfeatures.telemetry
Key-Value Pathfeatures/telemetry
EnvironmentNOC_FEATURES_TELEMETRY

consul_healthchecks

While registering serive in consul also register health check

Default valueTrue
YAML Pathfeatures.consul_healthchecks
Key-Value Pathfeatures/consul_healthchecks
EnvironmentNOC_FEATURES_CONSUL_HEALTHCHECKS

service_registration

Permit consul self registration

Default valueTrue
YAML Pathfeatures.service_registration
Key-Value Pathfeatures/service_registration
EnvironmentNOC_FEATURES_SERVICE_REGISTRATION

forensic

Default valueFalse
YAML Pathfeatures.forensic
Key-Value Pathfeatures/forensic
EnvironmentNOC_FEATURES_FORENSIC

gate

Enables or disables specific features using the Feature Gates. Specify a list of feature names. To explicitly disable a feature, prefix its name with a -.

Example:

features:
    gate:
        - channel
        - -jobs
  • YAML Path: features.gate
  • Key-value Path: features/gate
  • Environment: NOC_FEATURES_GATE