Taylor Thomas
93d07c862d
feat(*): Adds back --atomic functionality to Helm 3
...
This does not include the cleanup on fail logic as that will be reintroduced
in a future PR
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
5 years ago
Matt Farina
ff818fceca
Merge pull request #5860 from mattfarina/moar-capabilities-v3
...
Expose the resource types in addition to the api group/version in templates
5 years ago
Taylor Thomas
51ad3cd357
ref(*): Refactors the history action to return releases instead of formatted output
...
Output utilities have been moved to their own file and streamlined as well
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
5 years ago
Taylor Thomas
eaa7d8c7c4
feat(wait): Adds smarter waiting for DaemonSets and StatefulSets
...
The partition and maxUnavailable values are now used in determining the state
of both objects
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
5 years ago
Marc Khouzam
81321532e6
Fix linter issuers
...
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
5 years ago
Taylor Thomas
61578de6a0
Merge pull request #5970 from thomastaylor312/fix/missing_wait
...
fix(pkg/action): Adds back in missing wait functionality
5 years ago
Josh Dolitsky
240dd53e78
Helm 3: set custom manifest config media type on chart push ( #5719 )
...
* set custom manifest config media type
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* use v1 for manifest schema
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* remove unneeded debug flag
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* update to new config media type
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
5 years ago
Taylor Thomas
d031651c45
fix(pkg/action): Adds back in missing wait functionality
...
In my previous PR, I did not notice that the wait functionality had been completely removed
from the actions. This restores wait functionality to upgrade and rollback
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
5 years ago
Matthew Fisher
e55a25bfeb
Merge pull request #5917 from bacongobbler/ref-getter-options
...
ref(getter): introduce Options for passing in getter parameters
5 years ago
Taylor Thomas
cf79b90867
Merge pull request #5961 from thomastaylor312/fix/wait
...
fix(pkg/kube): Fixes wait functionality
5 years ago
Taylor Thomas
c8c854a35c
fix(pkg/kube): Fixes wait functionality
...
This reenables wait functionality and fixes some small bugs in the logic. Please
note that there are still some naive assumptions made about pods belonging to
DaemonSets and StatefulSets, but that is how the logic was before, so it was not
in scope to modify it for this PR. I will improve this logic in a follow up PR
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
5 years ago
Matthew Fisher
e410a03c74
ref(getter): introduce Options for passing in getter parameters
...
instead of hard-coding the parameters being passed in the constructor, we should pass in an Options struct that can be used to pass in those parameters.
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
1ea07feac8
Merge pull request #5889 from andytom/fix/backport_lint_fix
...
Helm 3: Stop Lint from breaking when using required
5 years ago
Matt Farina
64496cdc07
Expose the resource types in addition to the api group/version in templates
...
Ported #5842 to Helm v3
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
Matthew Fisher
a6fefdd9a3
Merge pull request #5874 from bacongobbler/fix-requirements-not-being-updated
...
fix(resolver): compare hash of lockfile against resolved dependencies
5 years ago
Matthew Fisher
cf90b5f9a2
Merge pull request #5938 from hickeyma/fix-linter-issues
...
fix(lint): Style conformance issues
5 years ago
Martin Hickey
407d850847
Merge pull request #5940 from Somefive/dev-v3
...
Redo the same fix with #3915 in dev-v3 branch
5 years ago
Da Yin
b9878bd912
Redo the same fix with #3915 in dev-v3 branch
...
Signed-off-by: Da Yin <Somefive@foxmail.com>
5 years ago
Martin Hickey
ed68cbda3c
Fix linter issues
...
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
5 years ago
Matt Farina
379b2b177c
Updating to the new Ingress group version
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
Thomas O'Donnell
213f714604
Stop Lint from breaking when using required
...
Have updated the required filter so that it doesn't break when linting a
chart. This work is based off #4221 and #4748 which didn't make it into
the v3 branch.
Signed-off-by: Thomas O'Donnell <andy.tom@gmail.com>
5 years ago
Matthew Fisher
78330ba3d9
fix(resolver): compare hash of lockfile against resolved dependencies
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
7d3693bd56
Merge pull request #5856 from bacongobbler/remove-stripport
...
ref(urlutil): remove stripPort
5 years ago
Matthew Fisher
b948480814
Merge pull request #5855 from bacongobbler/refactor-downloader
...
ref(downloader): remove ResolveChartVersionAndGetRepo
5 years ago
Tariq Ibrahim
3a36ab67e9
add go version to version cmd output of helm
...
Signed-off-by: Tariq Ibrahim <tariq181290@gmail.com>
5 years ago
Matthew Fisher
8eaf4c093d
ref(urlutil): remove stripPort
...
This function was introduced because an older version of Go did not correctly strip the port number from the hostname with .Hostname(). This has since been fixed so it's safe to remove this.
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
7353a65bfa
ref(downloader): remove ResolveChartVersionAndGetRepo
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
da83115510
Merge pull request #5539 from jan25/fix-list-sorting-5499
...
fix(helm): sort release list with flags --reverse and --date
5 years ago
Matthew Fisher
f1594e564a
Merge pull request #5824 from rokii/fix5792
...
fix issue that values are not applied while running upgrade cmd
5 years ago
rokii
897a79a57f
fix and add test cases
...
Signed-off-by: rokii <shangtaocn@gmail.com>
5 years ago
Torsten Walter
829d8ff4d6
Revert "do not write empty templates to disk"
...
This reverts commit da260ec15f
.
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
5 years ago
Torsten Walter
0528c7bb19
add test for output-dir
...
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
5 years ago
Torsten Walter
7347be61ee
Merge branch 'dev-v3' into output-dir
5 years ago
rokii
871b092f32
fix issue 5792
...
Signed-off-by: rokii <shangtaocn@gmail.com>
5 years ago
Adam Reese
77a1b7e0a2
ref(*): expose klog flags
...
Signed-off-by: Adam Reese <adam@reese.io>
5 years ago
Torsten Walter
da260ec15f
do not write empty templates to disk
...
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
5 years ago
Torsten Walter
cb58035f90
use outputDir instead of hardcoded value
...
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
5 years ago
Adam Reese
f1718462c9
Merge pull request #5761 from cpanato/GH-5741
...
fix missing package name
5 years ago
Adam Reese
b49db9e6e6
ref(pkg/chartutil): break up chartutil into logical files
...
Signed-off-by: Adam Reese <adam@reese.io>
5 years ago
Torsten Walter
24578a6411
support --output-dir option for helm3 template
...
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
5 years ago
Carlos Panato
b5f83a08e3
fix missing package name
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
5 years ago
Adam Reese
45f63628e1
ref(pkg/chart): remove unused chart.RawValues
...
Signed-off-by: Adam Reese <adam@reese.io>
5 years ago
Adam Reese
590bf10ab5
fix(pkg/action): add namespace to release options
...
ref: https://github.com/helm/helm/issues/5732
Signed-off-by: Adam Reese <adam@reese.io>
5 years ago
Adam Reese
9401295d2a
Merge pull request #5736 from adamreese/v3/requirements
...
feat(pkg/chart): support deprecated requirements.yaml
5 years ago
Adam Reese
634fcfb7ef
feat(pkg/chart): support deprecated requirements.yaml
...
Signed-off-by: Adam Reese <adam@reese.io>
5 years ago
Adam Reese
0338576fc5
ref(pkg/kube): cleanup kube client interface
...
* move the main interface to it's own file
* removed summarizeKeptManifests() which was the last place kube.Get()
was called
* when polling for hooks, use external types
* refactor out legacyschema
* refactor detecting selectors from object
* refactor creating test client
Signed-off-by: Adam Reese <adam@reese.io>
5 years ago
Matt Farina
c62a3a4896
Merge pull request #5730 from mattfarina/fix-lint-apiversion-v3
...
Fix lint apiversion v3
5 years ago
Matthew Fisher
31667b6050
Merge pull request #5717 from jdolitsky/feat-v3/oci-registry-loglevel
...
Helm 3: pass debug option to registry client
5 years ago
Matthew Fisher
757eb88d6c
Merge pull request #5441 from hickeyma/update-lib-charts
...
feat(*): Add capability for application charts to be used as library charts
5 years ago
Matt Farina
50e06b1447
Adding apiVersion guidance to the linting
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago