Operations - w3s7y/fluffy-octo-telegram GitHub Wiki

Overview

This page contains the runbook(s) for all things business as usual operations type stuff:

Logging

Monitoring

Alerting

I have gone for a free option here and use discord and just a basic curl -XPOST in the pipeline currently. Can't argue with it works!

Discord integration

Create a discord server (if not already) and a text channel where you want the notifications to get binned posted. Then create a webhook in your discord server with a catchy name and Get the url for it

kubectl create secret generic discord-webhook -n argo-workflows \
  --from-literal=url='<<<<<<<< PASTE YOUR WEBHOOK URL HERE >>>>>>>>'

That's it, now the Notify step in the build pipeline will now pass.