Services

Ingrid services

Labels

Labels identify and categorize the services.

Label Description
v1.0.0 Latest version
input Listens to an input channel (hive to service, usually a worker)
output Writes to an output channel (service to hive, usually an entrypoint)
no-reply Is simply processed and does not give a response back.

Service properties

Properties are the individual parts of the ingrid protocol message. Not every service implements all of the properties. Services that write data to the hive (output channel) do not normally have properties.

Service capabilitites

The capabilities defines the functional scope of the service.

Service configuration

Every ingrid service includes all properties of the service configuration. Additionally depending on the classification of the service (through labels) the service can either inherit the input configuration or the output configuration (or even both).