Skip to content

Latest commit

 

History

History
 
 

logs2email

The Lagoon logo is a blue hexagon split in two pieces with an L-shaped cut

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.

Logs to Email (logs2email)

Watches all the Lagoon logs and checks for events that should trigger an email notification. Each log message is tied to a Lagoon project, and email configuration for that project is retrieved from the Lagoon API.

Examples of events that might trigger an email: GitHub pull request opened, a new build for a Lagoon project environent has started, a task was completed.

Technology

  • Node.js
  • Message Queue

Related Services

  • API [dependency]
  • RabbitMQ [dependency]

Message Queues

  • Consumes: lagoon-logs, lagoon-logs:email
  • Produces: lagoon-logs:email