A fully lightweight dashboard interface to interact with Velero (vmware-tanzu).
This dashboard implement the same functionalities as the velero CLI.
- 🔒 Authentication: Secure dashboard with multiple authentication methods.
- 🔍 Resource Management: Search, sort, and perform quick actions on Velero resources.
⚠️ Action Confirmation: Double-check confirmation modals for critical actions.- 🧩 Intuitive Forms: Step-by-step form wizard for easy resource creation.
- 📄 Detailed Resource Pages: Each resource has a dedicated page displaying specifications, status, manifests, and logs.
- 🔑 Built-in Authentication: Velero UI is secured by default with username and password credentials.
- 🌐 Federated Authentication: Supports up to five external authentication providers, including GitHub, GitLab, Google, Microsoft, and generic OAuth/OpenID.
- 📂 LDAP Integration: Configure Velero UI to integrate with your existing LDAP system.
- 📊 Global Overview: View summaries of your Velero resources (backups, schedules, restores, etc.).
- 📈 Charts and Visualizations: Track resource status and success rates with visual metrics.
- 🖥️ Cluster Info: Access basic information about the cluster running the Velero Server.
- 📝 Logs: Real-time log monitoring for Velero Server and Node Agents.
- ⚡ Optimized Performance: Velero UI leverages caching for fast performance and quick rendering.
- 📱 Responsive Design: Fully functional on mobile devices and tablets.
- Velero server >= 1.13.0
⚠️ This dashboard has only been tested on version 1.13.x and 1.14.x, using an older version may cause bugs with an outdated or unmanaged API
Want to learn more about Velero UI's features? Check out Velero UI documentation for a comprehensive overview!
- For questions, suggestions, and discussion about Velero please refer to the Velero issue page
- For questions, suggestions, and discussion about Velero UI please visit Velero-ui issue page or join our OTWLD Discord