Commit Graph

160 Commits (df8757a6c8a36ccf0a4df625ea3207f4e63f784e)

Author SHA1 Message Date
anessi acf7158565
feat(helm): add --skip-schema-validation flag to helm 'install', 'upgrade' and 'lint'
2 years ago
Andrew Block 414cf94666
Merge pull request #11600 from miles-w-3/chart-notes
2 years ago
Mario Manno a7856c0398 Add ability to adopt unmanaged resources
2 years ago
Matt Farina 25c473834e Enabling hide secrets on install and upgrade dry run
2 years ago
Scott Rigby 2745909d3d
Merge pull request #9653 from Okhoshi/feat/reset-then-reuse-flag
2 years ago
Miles Wilson 0c541398f2 Added support for hiding notes from install/upgrade output
2 years ago
b4nks f004d42847 remove useless print during prepareUpgrade
2 years ago
Joe Julian 4ff7d90872
Merge remote-tracking branch 'upstream/main' into add-labels-to-install-upgrade
2 years ago
Joe Julian 7de6d7f162
Merge branch 'main' into feat/reset-then-reuse-flag
3 years ago
Matt Farina 343389856b
Merge pull request #12162 from mattfarina/fix-merge-values-ugh
3 years ago
Dmitry Chepurovskiy 7b13ac9914
Added error in case try to supply custom label with name of system label during install/upgrade
3 years ago
Matt Farina 96e33e2773
Tweaking new dry-run internal handling
3 years ago
Matt Farina 838b12191e
Merge pull request #9426 from tapaskapadia/feat/lookup-dryrun
3 years ago
Joe Julian 8554d518d5
Merge pull request #10397 from mtesseract/mc/fix-err-message-on-existing-resource-conflict
3 years ago
Matt Farina 0a5148faff
Fix multiple bugs in values handling
3 years ago
Tapas Kapadia 4b7248e361 feat(helm): add ability for --dry-run to do lookup functions
3 years ago
Tapas Kapadia 4899e8a788 feat(helm): add ability for --dry-run to do lookup functions
3 years ago
Soule BA 11738dde51
Provide a helper to set the registryClient in cmd
3 years ago
Dmitry Chepurovskiy 6853c3eab5
Merge remote-tracking branch 'origin/main' into add-labels-to-install-upgrade
3 years ago
Matt Farina 863bc74e5a
Update to func handling
3 years ago
Tapas Kapadia f9e54b6079 feat(helm): add ability for --dry-run to do lookup functions
3 years ago
Tapas Kapadia ddb33580db feat(helm): add ability for a dry-run to evaluate lookup functions
3 years ago
Tapas Kapadia 4d67dfabaa feat(helm): add ability for --dry-run to do lookup functions
3 years ago
Tapas Kapadia 51281c195a feat(helm): add ability for --dry-run to do lookup functions
3 years ago
Tapas Kapadia 92a6640f8a feat(helm): add ability for --dry-run to do lookup functions
3 years ago
Dominic Evans 7c74f1dd02 fix: improve logging & safety of statefulSetReady
4 years ago
Dmitry Chepurovskiy f96acb4fc8
Adding support merging new custom labels with original release labels during upgrade
4 years ago
Dmitry Chepurovskiy 6afad6bb61
Added upgrade --install labels argument support
4 years ago
Matt Farina 1ec0aacb88
Merge pull request #10486 from gridai/fix-install-leak
4 years ago
Matt Farina 548ec55cf9
Fix panic with OCI for install, upgrade, and show
4 years ago
Neven Miculinic 5059ae843e Fix install memory/goroutine leak
4 years ago
Jerome Küttner 9a492f8240 Channel should remain open if there is still a routine that wants to write into it
4 years ago
Jerome Küttner ad3d2cc8ef Fix memory leak in upgrade action
4 years ago
Moritz Clasmeier 8613770f78 Adjust error message wrongly claiming that there is a resource conflict
4 years ago
Guangwen Feng 9b7a45a384 Fix a golint issue caused by typo
4 years ago
Stephane Moser c62ce12bed Refactor SIGTERM logic
5 years ago
Stephane Moser c6c4157c43 Move locks from global var to the structs
5 years ago
Stephane Moser 660183d659 Add test for atomic upgrade and install when it is interrupted
5 years ago
Stephane Moser 3434053d38 Hande SIGINT in install command
5 years ago
Stephane Moser d7833eb2b0 Refactor logic
5 years ago
Stephane Moser 027cea48bf Handle SIGTERM
5 years ago
David Mládek d6eab46876 Add --udpate-dependencies to upgrade command
5 years ago
Quentin Devos a9d59f946a
feat(helm): add --reset-then-reuse-values flag to 'helm upgrade'
5 years ago
Josh Soref 2bf8fdf45d
chore: Spelling (#9410)
5 years ago
zh168654 bfc575dec2 add waitwithjobs instead of changing wait api
5 years ago
zh168654 957d2a2bf9 add wait-for-jobs flag
5 years ago
Matt Butcher ed5fba5142
refactor the release name validation to be consistent across Helm
5 years ago
Matt Butcher 96d9ab9663
fix name length check on lint (#8543)
6 years ago
Matt Farina 44212f83dc
Fix issue with install and upgrade running all hooks
6 years ago
Cristian Klein 9a4f4ec64b fix(helm): Avoid corrupting storage via a lock
6 years ago
DongGang ceff32d5f8
fix(template):Issue:helm template with --output-dir (#8156)
6 years ago
Matt Butcher bb47286f09
fix linting error with lookup function (#7969)
6 years ago
Matthew Morrissette 1911870958
fix(helm): allow a previously failed release to be upgraded (#7653)
6 years ago
Martin Hickey 0b1cba8474 Add an improved user error message for removed k8s apis
6 years ago
Matt Butcher ad3ba46de1
docs: Update inline docs on action/upgrade.go (#7834)
6 years ago
Adam Reese c2da4fd53d
ref(*): kubernetes v1.18 (#7831)
6 years ago
Matthew Fisher e0856a56cc
Merge pull request #7649 from DataDog/jlegrone/adopt-resources
6 years ago
Marc Khouzam 22b7562c62 fix(cli): Make upgrade check if cluster reachable
6 years ago
Jacob LeGrone 8d1de39fe3
Add more detail to error messages and support a non-force mode in metadata visitor
6 years ago
akash-gautam e92a258a9d fix(helm): add --skipCRDs flag to 'helm upgrade'
6 years ago
Jacob LeGrone 271cb2268b
Alternative: annotation-only solution
6 years ago
Jacob LeGrone a29365b3c6
Adopt resources into release with correct instance and managed-by labels
6 years ago
Sebastian Voinea 561971c381 feat(upgrade): introduce --disable-openapi-validation:
6 years ago
Taylor Thomas 08fc12a8c3 Adds post-render support
6 years ago
Mike Tougeron e78402d559 fix conflicts
6 years ago
Martin Hickey 084ab20f67
feat(template): Allow template output to use release name (#7503)
6 years ago
Ilya Shaisultanov 8d566c0ade When no resources were created, do not try to clean them up
6 years ago
Mike Tougeron 804e07300b Render the CRDs to spec files
6 years ago
Juan Matías de la Cámara Beovide 357d265de0 fix(helm): add --description flag to helm (#7074)
6 years ago
Fabian Ruff 7f7e90b407 Consider namespace when comparing resources
6 years ago
Matthew Fisher 402fce389a
fix(chartutil): restore .Release.Revision
6 years ago
Adam Reese 572b92dc8a
feat(pkg/kube): add openapi validation for k8s objects
6 years ago
Taylor Thomas 0210d43a66
Merge pull request #6550 from thomastaylor312/fix/missing_debug
6 years ago
Taylor Thomas 3d64c6bb54 ref(cmd): Implement flag parsing for output format
6 years ago
Matthew Fisher 02999565a4
Merge pull request #6556 from karuppiah7890/conditional-dependencies-not-working-v3
6 years ago
Matt Farina 9bc7934f35
Updating the module for v3 as the major version
6 years ago
Karuppiah Natarajan 337f52c566
fix(pkg/action): fix conditional dependencies not working with reuse values
6 years ago
Taylor Thomas 6ccb2897d9 PR fixes
6 years ago
Taylor Thomas 36f3a4b326 fix(action): Protects against current resource conflicts
6 years ago
Martin Hickey 26dacf84aa
feat(cmd): Port child NOTES.txt rendering to Helm 3 (#6512)
6 years ago
Taylor Thomas eac6a60001 feat(*): Ports all output functionality from v2
6 years ago
Taylor Thomas 17854e83af feat(*): Ports `--cleanup-on-fail` to v3
6 years ago
Adam Reese b2d5e41fc7
ref(*): remove dead code
7 years ago
Jacob LeGrone 047dd5911a
Fix make test
7 years ago
Jacob LeGrone 08b2d8a2dc
Merge branch 'dev-v3' of https://github.com/helm/helm into test-as-hook
7 years ago
Joe Lanford 68ee30b48c cmd/*,pkg/*: move ValueOptions to cmd package and decouple from SDK
7 years ago
Jacob LeGrone 5ab42504f1
Merge branch 'dev-v3' of https://github.com/helm/helm into test-as-hook
7 years ago
Taylor Thomas 0d8b30f46d
Merge pull request #6085 from thomastaylor312/ref/better_kube_client
7 years ago
Jacob LeGrone caa4240a30
refactor(release): track test executions via Hook type
7 years ago
Jacob LeGrone 72127c391c
feat(test): define tests as Jobs and allow arbitrary supporting resources
7 years ago
Karuppiah Natarajan 6d02079016
Fix values being ignored when reusing values on upgrade
7 years ago
Taylor Thomas dd8222d7f2 Removes clientset method from interface in favor of the configuration struct
7 years ago
Taylor Thomas 15fc57f8a3 ref(*): Refactors kube client to be a bit more friendly
7 years ago
Taylor Thomas 29c343278e feat(action): Refactors unit tests with better fakes
7 years ago
Taylor Thomas 93d07c862d feat(*): Adds back --atomic functionality to Helm 3
7 years ago
Taylor Thomas d031651c45 fix(pkg/action): Adds back in missing wait functionality
7 years ago
Martin Hickey ed68cbda3c Fix linter issues
7 years ago
Matthew Fisher f1594e564a
Merge pull request #5824 from rokii/fix5792
7 years ago
rokii 897a79a57f fix and add test cases
7 years ago
rokii 871b092f32 fix issue 5792
7 years ago