This service is part of amazee.io Lagoon, a Docker build and deploy system for OpenShift & Kubernetes. Please reference our documentation for detailed information on using, developing, and administering Lagoon.
Watches all the Lagoon logs and checks for events that should trigger a Rocket.Chat message. Each log message is tied to a Lagoon project, and channel configuration for that project is retrieved from the Lagoon API.
Examples of events that might trigger a message: GitHub pull request opened, a new build for a Lagoon project environent has started, a task was completed.
- Node.js
- Message Queue
- API [dependency]
- RabbitMQ [dependency]
- Consumes:
lagoon-logs
,lagoon-logs:rocketchat
- Produces:
lagoon-logs:rocketchat