| | | ``message_router`` |
| | | , |
| | | ``data_router`` |
+| | | , |
+| | | ``kafka`` |
+-------------+----+--------------------+
.. _message-router:
...
}
+.. _kafka:
+
+Kafka
+''''''''''''''
+
+Kafka subscribers are clients fetching data directly from kafka.
+
+``config_key``:
+
+.. code:: json
+
+ "streams": {
+ "subscribes": [{
+ "format": "dcae.some-format",
+ "version": "1.0.0",
+ "config_key": "some_format_handle",
+ "type": "kafka"
+ }],
+ ...
+ }
+
Publishes
^^^^^^^^^
| | | ``message_router`` |
| | | , |
| | | ``data_router`` |
+| | | , |
+| | | ``kafka`` |
+-------------+----+--------------------+
.. message-router-1:
}]
}
+.. kafka-1:
+
+Kafka
+''''''''''''''
+
+Kafka publishers are clients publishing data directly to kafka.
+
+``config_key``:
+
+.. code:: json
+
+ "streams": {
+ "publishes": [{
+ "format": "dcae.some-format",
+ "version": "1.0.0",
+ "config_key": "some_format_handle",
+ "type": "kafka"
+ }],
+ ...
+ }
+
Quick Reference
^^^^^^^^^^^^^^^
"type": "array",
"items": {
"type": "object",
- "properties": {
- "host":{
- "type":"object",
- "path": {"type": "string"}
- },
- "container":{
- "type":"object",
- "bind": { "type": "string"},
- "mode": { "type": "string"}
- }
- }
+ "oneOf": [
+ { "$ref": "#/definitions/host_path_volume" },
+ { "$ref": "#/definitions/config_map_volume" }
+ ]
}
}
},