Sharing Plugins

Sharing plugin configurations has three 3 parts, which are common_config, clients and servers.

Common Configuration

Config Default Description
pipe_name sharing The group name of sharing plugins

Clients

Clients have a series of client plugins, which would be sharing with the plugins of the other pipes. Please read the doc to find all client plugin configurations.

Servers

Servers have a series of server plugins, which would be sharing with the plugins of the other pipes. Please read the doc to find all server plugin configurations.

Example

# The sharing plugins referenced by the specific plugins in the different pipes.
sharing:
  common_config:
    pipe_name: sharing
  clients:
    - plugin_name: "kafka-client"
      brokers: ${SATELLITE_KAFKA_CLIENT_BROKERS:127.0.0.1:9092}
      version: ${SATELLITE_KAFKA_VERSION:"2.1.1"}
  servers:
    - plugin_name: "grpc-server"
    - plugin_name: "prometheus-server"
      address: ${SATELLITE_PROMETHEUS_ADDRESS:":8090"}