-
Notifications
You must be signed in to change notification settings - Fork 65
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
feat: Implement backup and restore commands #1374
Conversation
src/api/backup-restore.ts
Outdated
sshKey: string | ||
} | ||
|
||
export const BACKUP_CR_NAME = 'chectl-che-backup' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why do we need a chectl
prefix?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To be sure we do not override user's CR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also to see that the CR is created by chectl
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is also user's CR but created with chectl.
if we need to mark CR with something then add this to annotation.
so, pls remove that prefix.
Signed-off-by: Mykola Morhun <[email protected]>
Signed-off-by: Mykola Morhun <[email protected]>
Signed-off-by: Mykola Morhun <[email protected]>
Signed-off-by: Mykola Morhun <[email protected]>
Rebased |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: mmorhun, tolusha The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Signed-off-by: Mykola Morhun [email protected]
What does this PR do?
Add
server:backup
andserver:restore
commandsWhat issues does this PR fix or reference?
eclipse-che/che#19932
How to test this PR?
Internal backup server
chectl server:backup
and wait until it finisheschectl server:restore
and wait until it finishesAn external backup server
chectl server:backup -r rest:my.server.net:8000/che-backup
and wait until it finisheschectl server:restore
and wait until it finishesPR Checklist
As the author of this Pull Request I made sure that:
What issues does this PR fix or reference
andHow to test this PR
completedReviewers
Reviewers, please comment how you tested the PR when approving it.