kjagiello / hermes

Notifications for your Argo Workflows.

Home Page:https://kjagiello.github.io/hermes/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hermes -- notifications for Argo Workflows

Hermes aims to provide a streamlined way of sending notifications to various messaging services from your Argo Workflows pipelines.

demo

Features

  • Easy to use – Hermes is a template executor plugin. Once installed, Argo Workflows will automatically provide a Hermes instance for you to interact with from your workflow.
  • Template system – keep a centralized set of reusable notification templates and use them freely in your workflows.
  • In-place updates – avoid clutter in your channels by updating existing messages and keep the history of changes in a thread under the notification message instead.
  • Multiple recipient support – do you need to send notifications to different channels or services from a single workflow? No problem.

Supported services

  • Slack

Documentation

Visit the documentation to learn how to install and use Hermes.

About

Notifications for your Argo Workflows.

https://kjagiello.github.io/hermes/

License:MIT License


Languages

Language:Rust 92.8%Language:Makefile 3.8%Language:Dockerfile 3.4%