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

Improve Helm chart to not fail on simple install #221

Open
undera opened this issue Feb 21, 2023 · 1 comment
Open

Improve Helm chart to not fail on simple install #221

undera opened this issue Feb 21, 2023 · 1 comment
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@undera
Copy link
Collaborator

undera commented Feb 21, 2023

When I install Helm chart, it fails to run the app because of PersistentVolume not specifying local directory. Disabling persistence still generates PVC (sic!)

We need to improve the chart to have a logic:

  • when no values specified upon chart install, it should use an EmptyDir and just start
  • when "hostPath" specified without storageClass, it would run fine just like today
  • when specific storageClass is specified, it is respected
  • it should allow changing the storageClass via chart reconfiguration

For the context, #206 were not fully good change, I experience different PVC-related failures after it.
Also komodorio/helm-charts#146 is the context of realistic example.

@undera undera added bug Something isn't working help wanted Extra attention is needed labels Feb 21, 2023
@pat-nel87
Copy link

I'd be interested in taking a shot at this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants