Skip to content
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/nats] Add PersistentVolumeRetentionPolicy #29371

Merged
merged 4 commits into from
Sep 12, 2024

Conversation

rblaine95
Copy link
Contributor

Description of the change

Added the PersistentVolumeRetentionPolicy to the NATS Statefulset so that PVCs can be configured to automatically be cleaned up when scaling or deleting the NATS Statefulset.
Disabled and set to Retain by default.

Benefits

PVCs can be configured to automatically be deleted (retained by default) when scaling or deleting the statefulset.

Possible drawbacks

None, disabled by default as in other charts (bitnami/redis, bitnami/postgresql, for example)

Applicable issues

None

Additional information

Checklist

  • Chart version bumped in Chart.yaml according to semver. This is not necessary when the changes only affect README.md files.
  • Variables are documented in the values.yaml and added to the README.md using readme-generator-for-helm
  • Title of the pull request follows this pattern [bitnami/<name_of_the_chart>] Descriptive title
  • All commits signed off and in agreement of Developer Certificate of Origin (DCO)

@github-actions github-actions bot added nats triage Triage is needed labels Sep 12, 2024
@github-actions github-actions bot requested a review from javsalgar September 12, 2024 08:22
Signed-off-by: Bitnami Containers <[email protected]>
@carrodher carrodher added verify Execute verification workflow for these changes in-progress labels Sep 12, 2024
@github-actions github-actions bot removed the triage Triage is needed label Sep 12, 2024
@github-actions github-actions bot removed the request for review from javsalgar September 12, 2024 10:41
@github-actions github-actions bot requested a review from juan131 September 12, 2024 10:41
Copy link
Contributor

@juan131 juan131 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution! Please check my comments

bitnami/nats/values.yaml Outdated Show resolved Hide resolved
rblaine95 and others added 2 commits September 12, 2024 13:38
Co-authored-by: Juan Ariza Toledano <[email protected]>
Signed-off-by: Robbie Blaine <[email protected]>
Signed-off-by: Robbie Blaine <[email protected]>
Copy link
Contributor

@juan131 juan131 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@juan131 juan131 enabled auto-merge (squash) September 12, 2024 11:42
@juan131 juan131 merged commit 15d5c40 into bitnami:main Sep 12, 2024
11 checks passed
@rblaine95 rblaine95 deleted the feature/nats/pvc-retention-policy branch September 12, 2024 12:09
@rblaine95
Copy link
Contributor Author

Thank you very much @juan131 for the quick review! 🎉

rblaine95 added a commit to rblaine95/bitnami-charts that referenced this pull request Sep 12, 2024
I accidentally committed it in bitnami#29371.

Signed-off-by: Robbie Blaine <[email protected]>
@rblaine95 rblaine95 mentioned this pull request Sep 12, 2024
1 task
migruiz4 pushed a commit that referenced this pull request Sep 13, 2024
I accidentally committed it in #29371.

Signed-off-by: Robbie Blaine <[email protected]>
bartramakers pushed a commit to bartramakers/bitnami-charts that referenced this pull request Sep 18, 2024
bartramakers pushed a commit to bartramakers/bitnami-charts that referenced this pull request Sep 18, 2024
I accidentally committed it in bitnami#29371.

Signed-off-by: Robbie Blaine <[email protected]>
mike12806 pushed a commit to mike12806/charts that referenced this pull request Oct 30, 2024
mike12806 pushed a commit to mike12806/charts that referenced this pull request Oct 30, 2024
I accidentally committed it in bitnami#29371.

Signed-off-by: Robbie Blaine <[email protected]>
Signed-off-by: Michael Faherty <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
nats solved verify Execute verification workflow for these changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants