https://github.com/kujenga/chart-requirements-bug
Demonstration of a possible bug in Helm chart requirements
https://github.com/kujenga/chart-requirements-bug
Last synced: 2 months ago
JSON representation
Demonstration of a possible bug in Helm chart requirements
- Host: GitHub
- URL: https://github.com/kujenga/chart-requirements-bug
- Owner: kujenga
- Created: 2017-05-14T01:57:26.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-05-14T01:57:48.000Z (about 8 years ago)
- Last Synced: 2025-01-24T12:45:40.702Z (4 months ago)
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Helm Requirements Bug
This repository demonstrates a possible bug in the upgrade process for subcharts installed with Helm that use conditionals.
Steps to reproduce the issue:
```sh
helm install --name=example charts/test -f memcached-values.yaml
# the memcached deployment is available
helm get values example
# the values are set to the contents of memcached-values.yaml
helm upgrade example charts/test
# the redis deployment is now active
helm get values example
# the values are still set to the contents of memcached-values.yaml
helm upgrade example charts/test -f memcached-values.yaml
# the memcached chart is restored
```