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

Helm chart: Add the ability to use a pre existing peristent volume claim #101

Merged
merged 2 commits into from
Feb 26, 2024
Merged

Conversation

jpflouret
Copy link
Contributor

@jpflouret jpflouret commented Feb 25, 2024

Problem

I have an existing persistent volume and persistent volume claim with my PMS database. I want to use this pvc with the PMS helm chart.

Solution

This PR uses a common helm pattern where the user can provide the name of a pre existing volume claim and the chart will configure the PMS container to use that claim instead of creating a volumeClaimTemplate.

@jpflouret jpflouret requested a review from a team as a code owner February 25, 2024 18:30
@cilindrox cilindrox self-assigned this Feb 26, 2024
Copy link
Member

@cilindrox cilindrox left a comment

Choose a reason for hiding this comment

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

LGTM - thanks @jpflouret - Could you bump the Chart.version a minor so we can release this?

charts/plex-media-server/values.yaml Outdated Show resolved Hide resolved
charts/plex-media-server/templates/statefulset.yaml Outdated Show resolved Hide resolved
@jpflouret
Copy link
Contributor Author

Suggestions applied. I could squash the commit with the review suggestions if you prefer that.

Copy link
Member

@cilindrox cilindrox left a comment

Choose a reason for hiding this comment

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

LGTM 👍 thanks @jpflouret !

I'll squash and merge this for release

@jpflouret
Copy link
Contributor Author

jpflouret commented Feb 26, 2024

I suppose I need to sign the commit as per the branch rules? I could ammed the commits with signature and force push to my branch.

@cilindrox
Copy link
Member

@jpflouret appreciate it!

@jpflouret
Copy link
Contributor Author

@cilindrox done!

@cilindrox cilindrox merged commit e8271cb into plexinc:master Feb 26, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants