Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/otwld/velero-ui
A Web-based UI dashboard for managing velero (vmware-tanzu)
https://github.com/otwld/velero-ui
backup kubernetes velero vmware
Last synced: 2 months ago
JSON representation
A Web-based UI dashboard for managing velero (vmware-tanzu)
- Host: GitHub
- URL: https://github.com/otwld/velero-ui
- Owner: otwld
- Created: 2024-01-23T10:03:28.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-06-05T11:47:10.000Z (8 months ago)
- Last Synced: 2024-06-05T13:27:05.158Z (8 months ago)
- Topics: backup, kubernetes, velero, vmware
- Language: Vue
- Homepage:
- Size: 808 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Velero UI
![GitHub License](https://img.shields.io/github/license/otwld/velero-ui)
[![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/velero-ui)](https://artifacthub.io/packages/helm/otwld/velero-ui)
![Build Status](https://github.com/otwld/velero-ui/actions/workflows/cd.yml/badge.svg)
[![Discord](https://img.shields.io/badge/Discord-OTWLD-blue?logo=discord&logoColor=white)](https://discord.gg/U24mpqTynB)
![Docker Image Version (latest semver)](https://img.shields.io/docker/v/otwld/velero-ui?label=docker%20image)
![Docker Image Size (tag)](https://img.shields.io/docker/image-size/otwld/velero-ui/latest)### βΉοΈ **ALPHA 0.2.0** βΉοΈ
A fully lightweight dashboard interface to interact with [Velero (vmware-tanzu)](https://github.com/vmware-tanzu/velero/issues).
This dashboard implement the same functionalities as the velero CLI.
## π Quick look
## β Velero UI Features
### Interface
- π **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.### Authentication
- π **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.### Statistics
- π **Global Overview:** View summaries of your Velero resources (backups, schedules, restores, etc.).
- π **Charts and Visualizations:** Track resource status and success rates with visual metrics.### Advanced Settings
- π₯οΈ **Cluster Info:** Access basic information about the cluster running the Velero Server.
- π **Logs:** Real-time log monitoring for Velero Server and Node Agents.### Technical
- β‘ **Optimized Performance:** Velero UI leverages caching for fast performance and quick rendering.
- π± **Responsive Design:** Fully functional on mobile devices and tablets.## π Requirements
- **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## π Documentation
Want to learn more about Velero UI's features? Check out [Velero UI documentation](https://velero-ui.docs.otwld.com) for a comprehensive overview!
## π Deployments
- [π³ **Getting Started with Docker**](https://velero-ui.docs.otwld.com/getting-started/docker)
- [βΈοΈ **Getting Started with Helm Chart**](https://velero-ui.docs.otwld.com/getting-started/getting-started/helm)
- [βοΈ **Getting Started with Kubernetes**](https://velero-ui.docs.otwld.com/getting-started/getting-started/kubernetes)## π οΈ Support
- For questions, suggestions, and discussion about Velero please refer to
the [Velero issue page](https://github.com/vmware-tanzu/velero/issues)
- For questions, suggestions, and discussion about Velero UI please
visit [Velero-ui issue page](https://github.com/otwld/velero-ui/issues) or join our [OTWLD Discord](https://discord.gg/U24mpqTynB)