Skip to content

Event-driven GitOps custom notif cntlr. A FlaskAPI that receives Webhooks json payload from Github (commits made by Fluxcd/Argocd), checks that the new Docker image is running fine in a newly created pod, and sends custom notifications to Slack channels.

License

Notifications You must be signed in to change notification settings

katvio/gitops-notif-cntlr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Event-driven GitOps custom notification controller. Basically a FlaskAPI that receives Webhooks json payload from Github (for each commits made by Fluxcd/Argocd), checks that the new Docker image is running fine in a newly created pod, and sends custom notifications to Slack channel to inform Devs that their deployment is now live or in the monitoring channel.

About

Event-driven GitOps custom notif cntlr. A FlaskAPI that receives Webhooks json payload from Github (commits made by Fluxcd/Argocd), checks that the new Docker image is running fine in a newly created pod, and sends custom notifications to Slack channels.

Resources

License

Stars

Watchers

Forks