-
Notifications
You must be signed in to change notification settings - Fork 860
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] [GSOC]VelaHA Part1-Cluster Meta backup & restore #5483
Comments
This is part of the GSoC program refer to cncf/mentoring#814 . As to the commands, I suggest we use the
|
As to the implementation, we should:
|
The
That's should be complicated if we take all things into considerations, to make it simple, we can just consider the vela-core and workflow as the initial implementation. The most important thing is WE MUST NOT CAUSE ANY UNDERLYING WORKLOAD TO RESTART during the restore process. |
exactly, the backup& restore will coordinate with those use case. |
Hi @jefree-cat I found this feature quite interesting and would be willing to work on it. I have a background in golang and kubernetes but I am new to kubevela can you lend me your guidance on how can I become a integral part of this community |
Hello! @jefree-cat |
@swastik959 @Alipebt Nice to hear that. You can contact me on slack channel. The #kubevela channel under CNCF. |
Hello! @jefree-cat |
I'm interested in this project too. I have some questions as for the suggested command. It seems Velero typically backs up to object storage, not to a specific cluster. Maybe we can let the user configure their target object storage credentials when installing the Velero addon. Then we can just call |
Hi, I would like to take up this issue for this year's GSoC. I'm going through the kubevela docs. Any advice would be much-appreciated regarding the project. |
VelaHA Part1-Cluster Meta backup & recovery:
back up management cluster k8s meta resources to nfs or object storage;
support full and incremental backup;
can restore to the cluster, refer to velero;
The vela cluster meta backup&restore is first step.
implement velero as KubeVela addon to install velero in kubevela cluster.
implement cli> vela ha enable to enable cluster meta backup with config scheduled(cron).
implement cli> vela ha restore to restore cluster meta.
The issue can let gsoc mentee understand
how to customize kubevela addon
how to implement vela cli
refer #5418
The text was updated successfully, but these errors were encountered: