velero-notifications
Version, currently 1.0.01 version
- 1.0.0latestMay 2, 2023
github.com/vitobotta/velero-notifications-crystal
No description declared in shard.yml.
0 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
velero-notifications:
github: vitobotta/velero-notifications-crystal
version: ~> 1.0.0Then run:
shards installshard.yml
- Crystal
1.8.1- License
- MIT
- Author
- Vito Botta
- Target
velero-notificationsfrom src/velero-notifications.cr
Dependencies
Runtime Dependencies
- email*github: arcage/crystal-email
- retriable0.2.4git: https://github.com/sija/retriable.cr.git
- kube-client*github: spoved/kube-client.cr, branch: kalinon/issue12
README
velero-notifications
This is a simple Kubernetes controller written in Crystal that sends Email/Slack/webhook notifications when backups are performed by Velero in a Kubernetes cluster.

Installation
- Clone the repo
- Install with Helm
helm upgrade --install \
--namespace velero \
--set velero_namespace=velero \
--set notification_prefix="[Velero]" \
--set slack.enabled=true \
--set slack.failures_only=false \
--set slack.webhook=https://... \
--set slack.channel=velero \
--set slack.username=Velero \
--set email.enabled=true \
--set email.failures_only=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 webhook.enabled=true \
--set webhook.failures_only=false \
--set webhook.url=https://... \
velero-backup-notification ./helm
That's it! You should now receive notifications when a backup is completed or fails. It couldn't be simpler than that!
License
Stargazers over time
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
1.0.0- Tagged
- May 2, 2023
- Commit
afaedd58d763- Crystal
1.8.1- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/vitobotta/velero-notifications-crystal
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 15, 2026
- Synced
- Aug 15, 2026
- Versions
- 1