DevOps prepared for NATS.
Basic NATS server with Prometheus
used for monitoring and exporting metrics.
- Create NATS cluster
kubect apply -f nats-io/
NATS streaming is prepared since it provides:
-
Log based persistence
-
At-Least-Once Delivery model, giving reliable message delivery
-
Rate matched on a per subscription basis
-
Replay/Restart
-
Last Value Semantics
- Create NATS streaming cluster
kubect apply -f nats-streaming/