-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
[bitnami/influxdb] Feature to restore from AWS S3 #30696
Conversation
Hi! Thank you so much for the PR! Please let us know when it is ready for review. |
eef8dc6
to
f195131
Compare
OSPO check successful @shreekumar2901. 🥇 |
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Bitnami Containers <[email protected]>
59a97c8
to
cb64216
Compare
Signed-off-by: Shreekumar Hegde <[email protected]>
Signed-off-by: Bitnami Containers <[email protected]>
@javsalgar Ready for Review |
Hi @shreekumar2901, Thank you for your contribution. This is a very specific use-case, highly attached to AWS, and the changes you are applying can be easily deployed using influxdb.initContainers, influxdb.extraVolumeMounts, influxdb.extraVolumes and extraDeploy parameters. I'm going to close this PR now but I'd like to thank you for taking the time to propose this change. We will revisit this feature in the future if more users request it. |
Description of the change
This contribution includes a feature to restore data from AWS S3 endpoint. Whenever influxdb deployment comes up, an initContainer will be spinned up and it will fetch the data from the backup stored in AWS s3. The restored data will be stored in a separate PVC.
Benefits
Automatic restore of backed up data from AWS S3
Possible drawbacks
Applicable issues
When backup and restore is enabled with only PVC(i.e no external providers such as AWS), restore won't work. So, in this scenario, it's not recommended with the proposed change to enable restore.
Additional information
The restore PVC is mounted to the influxdb deployment. Restore scripts can be included in
custom-init-scripts
Checklist
Chart.yaml
according to semver. This is not necessary when the changes only affect README.md files.README.md
using readme-generator-for-helm