Skip to content

dexma-dev/velero-backup-notification

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

velero-backup-notification

This is a simple Kubernetes controller written in Ruby that sends email and/or Slack notifications when backups or restores are performed by Velero.

Installation

  • Clone the repo
  • Install with Helm
helm install ./helm \
  --name velero-backup-notification \
  --namespace velero \
  --set velero_namespace=velero \
  --set slack.enabled=true \
  --set slack.webhook=https://... \
  --set slack.channel=velero \
  --set slack.username=Velero \
  --set email.enabled=true \
  --set email.smtp.host=... \
  --set email.smtp.port=587 \
  --set email.smtp.username=... \
  --set email.smtp.password=... \
  --set email.from_address=... \
  --set email.to_address=... \
  --set email.subject_prefix="[Velero]"

That's it! You should now receive notifications when a backup/restore is started and when it's completed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 85.2%
  • Dockerfile 8.4%
  • Shell 6.4%