-
Notifications
You must be signed in to change notification settings - Fork 95
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
Deploy Velero Helm Chart #744
Comments
Completed: Pending things:
Points to discuss:
|
### Velero install using the client in AWS: Create AWS s3 bucket
Output:
CREATE IAM USER FOR VELERO
Output
credentials-velero file content: To create a backup To restore a backup To create a schedule Issue Identified while deploying velero using helm chart Issue1: while deploying velero in qhub with aws cloud. I am encountering few error.
I am not aware where i have to replace "apiextensions.k8s.io/v1beta1" with "apiextensions.k8s.io/v1" CustomResourceDefinition. Issue 2:
Issue 3: For local deployment of velero as an inbuilt feature of qhub. "Deploy velero helm chart#23"
Velero deployment using helm chart with successAdd repository
helm install velero vmware-tanzu/velero Note : In the github repo of suggest to use the image tag as 1.6.2 but the deployment fails : |
This issue has been automatically marked as stale because there was no recent activity in 60 days. Remove the stale label or add a comment, otherwise, this issue will automatically be closed in 7 days if no further activity occurs. |
This issue was closed because it has been stalled for 7 days with no activity. |
Summary
Breaking the backup story into smaller problems. Initially would like to simply deploy the velero helm chart. No work is needed to actually start testing out the velero deployment.
Proposed implementation
Create a
velero
directory within https://github.com/Quansight/qhub/tree/main/qhub/template/%7B%7B%20cookiecutter.repo_directory%20%7D%7D/infrastructure/modules/kubernetes/services. The velero helm chart should follow a pattern very similar to https://github.com/Quansight/qhub/tree/main/qhub/template/%7B%7B%20cookiecutter.repo_directory%20%7D%7D/infrastructure/modules/kubernetes/services/jupyterhub. Add a module referene to https://github.com/Quansight/qhub/blob/main/qhub/template/%7B%7B%20cookiecutter.repo_directory%20%7D%7D/infrastructure/kubernetes.tf that depends onmodule.kubernetes-initialization
. The node group selector should be thegeneral
node pool. Additionally there should be an integration added to theqhub-config.yaml
with. Enabled should be false by default. Ensure to add the new option toqhub/schema.py
.Acceptance Criteria
Tasks to complete
Related to
The text was updated successfully, but these errors were encountered: