Type object
File match silkit-registry.yaml silkit-registry.yml silkit-registry.json *.silkit-registry.yaml *.silkit-registry.yml *.silkit-registry.json
Schema URL https://catalog.lintel.tools/schemas/schemastore/sil-kit-registry-configuration/latest.json
Source https://www.schemastore.org/sil-kit-registry-configuration.json

Validate with Lintel

npx @lintel/lintel check
Type: object

JSON schema for SIL KIT Registry configuration files.

Properties

$schema string

The schema file

Default: ""
Examples: "./RegistryConfiguration.schema.json"
SchemaVersion integer | string

Version of the schema used to validate this document

Default: 0
Description string

Free text field allowing a user to describe the configuration file in their own words. The contents of this field are not parsed or used internally.

Default: ""
ListenUri string

The configured registry instance will listen on this address for incoming connections. Optional; This field overrides the -u, and --listen-uri command line parameters.

Default: "silkit://localhost:8500"
Examples: "silkit://0.0.0.0:8501", "silkit://localhost:8500"
DashboardUri string

The configured registry instance will send data to this address to show it on the dashboard. Optional; This field overrides the -d, and --dashboard-uri command line parameters.

Default: "http://localhost:8082"
Examples: "http://localhost:8082"
Logging object

Configures the properties of the SIL Kit Logging Service

2 nested properties
Sinks object[] required
FlushLevel string
Values: "Critical" "Error" "Warn" "Info" "Debug" "Trace" "Off"

Definitions

Logging object

Configures the properties of the SIL Kit Logging Service

Sinks object[] required
FlushLevel string
Values: "Critical" "Error" "Warn" "Info" "Debug" "Trace" "Off"