Commit Graph

712 Commits (main)

Author SHA1 Message Date
Mario Valderrama fae7853c2a Implement show crds subcommand
4 years ago
Stephane Moser c62ce12bed Refactor SIGTERM logic
4 years ago
Nicolas De Loof 663c569887 Migrate to oras-go library
4 years ago
Stephane Moser 7bfb2a3602 Improve tests
4 years ago
Stephane Moser 2164e3f26c Rename time dependecy
4 years ago
Josh Dolitsky d296ddf026
Merge branch 'main' of github.com:helm/helm into hip-6
4 years ago
Kally Fox f9b1445b63
refactor: use os instead of ioutil's ReadDir
4 years ago
Stephane Moser c6c4157c43 Move locks from global var to the structs
4 years ago
Stephane Moser 660183d659 Add test for atomic upgrade and install when it is interrupted
4 years ago
Stephane Moser 2fa339b25d Add test for Upgrade Release Interrupted
4 years ago
Stephane Moser 3434053d38 Hande SIGINT in install command
4 years ago
Stephane Moser d7833eb2b0 Refactor logic
4 years ago
Stephane Moser 027cea48bf Handle SIGTERM
4 years ago
Josh Dolitsky 230e37ca52
remove hardcoded oci strings, add constant/util
4 years ago
Josh Dolitsky 3e17c1a7ef
remove action errors assuming CLI
4 years ago
Josh Dolitsky eba63beab1
move experimental actions to new internal package
4 years ago
Josh Dolitsky 24a216d3b2
move pkg/uploader, pkg/pusher to internal
4 years ago
Josh Dolitsky cd27cf660f
Merge branch 'main' of github.com:helm/helm into hip-6
4 years ago
Matt Farina 17ed9c4cd3
tweak basic handling
4 years ago
Josh Dolitsky 4e7a01fa7a
Merge branch 'main' of github.com:helm/helm into hip-6
4 years ago
Martin Hickey 281380f31c
Merge pull request #9659 from mladedav/feature/upgrade-dep-up
4 years ago
Josh Dolitsky 00985cad6b
Implement changes proposed in HIP 6
4 years ago
Martin Hickey 699ea6dcef
Merge pull request #9066 from scaat/fix-specification
4 years ago
Martin Hickey 599c071ac7
Merge pull request #9681 from cndoit18/add-max-col-width-parameters
4 years ago
Matt Farina 8f4989054c
Merge pull request #9040 from thatsmydoing/helm3-kube-version
4 years ago
cndoit18 a79cad5539
support max-col-width parameters
4 years ago
David Mládek d6eab46876 Add --udpate-dependencies to upgrade command
4 years ago
Quentin Devos a9d59f946a
feat(helm): add --reset-then-reuse-values flag to 'helm upgrade'
4 years ago
shoubhik 257a427866 upgrade to kubernetes 1.21
5 years ago
Thomas Dy 0156ca61ca Fix capabilities changes leaking into other tests
5 years ago
Thomas Dy 47c8f48f20 feat(helm): Support setting --kube-version
5 years ago
Adam Reese 213a7df2dc
Merge pull request #9416 from croomes/resource-name-validation
5 years ago
Simon Croome c50372a8c1
Add/update deprecation notices
5 years ago
Josh Soref 2bf8fdf45d
chore: Spelling (#9410)
5 years ago
Matt Farina bfb6bb7af9
Merge pull request #9381 from joelanford/darwin-arm64
5 years ago
Martin Hickey 3e31983a37
Merge pull request #8559 from zsuzhengdu/f/improve-console-output-for-resource-policy-keep
5 years ago
Joe Lanford f57c01cd93
update test expectation for new template error string
5 years ago
Josh Dolitsky 0b2fec08ac
Upgrade to oras v0.9.0 (#9269)
5 years ago
Guangwen Feng fee2257e34 Fix typo in comment
5 years ago
Matt Farina 49f895db6b
Merge pull request #8843 from bloodorangeio/oci-pull
5 years ago
Daniel Lipovetsky 1da2212a9d
Add explanatory comments to action.List and action.History
5 years ago
Martin Hickey ba9cad9379
Merge pull request #8484 from chriswells0/subset
5 years ago
Matt Farina f5ef87b96e
Merge pull request #8363 from zh168654/master
5 years ago
Matt Farina fb0345a07f Updating to sprig 3.2.0
5 years ago
Peter Engelbert f666fceb30 Remove OCI boolean from struct
5 years ago
Peter Engelbert 3028c55858 Clean up imports and add doc comments
5 years ago
Peter Engelbert 3ad08f3ea9 Implement `helm pull` for OCI registries
5 years ago
Scaat Feng 0de89685d4 [COMMENT]fix comment
5 years ago
Scaat Feng b6bd8d7363 [FIX]'rest' collides with imported package name
5 years ago
Scaat Feng 5c14eec3a3 [FIX]receiver names are different
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
Chris Wells 2a7a98ae5a feat: Allow helm test to run a subset of tests
5 years ago
wawa0210 2c19838295
Fix that the invalid version number of the helm package command will escape
5 years ago
Du Zheng 87040536fb Improve the console output for resource policy keep to align with helm2.
5 years ago
Matt Farina 75b7aeaeeb
Merge pull request #7024 from jan25/issue-6972
5 years ago
Matt Butcher fe2d7f7792
this rewrites a whole bunch of old repo URLs to the new repo URL (#8902)
5 years ago
Mikuláš Dítě 6aa54eacc5 feat(install): add requested version to error
5 years ago
Matt Farina b7c38c879a Adding support for k8s 1.19
5 years ago
Abhilash Gnan c5e9732a9f rename to time format flag
5 years ago
Abhilash Gnan f61332f379 add time-format flag to list command
5 years ago
Sebastian Sdorra 467bd49bb0
support passing signing passphrase from file or stdin (#8394)
5 years ago
Matt Farina b5daf5a484
Merge pull request #8753 from technosophos/fix/dependency-status
5 years ago
Matt Butcher 40b7800287
handle case where dependency name collisions break dependency resolution
5 years ago
Matt Butcher ed5fba5142
refactor the release name validation to be consistent across Helm
5 years ago
Matthew Fisher 55fbd985dd
Merge pull request #8707 from zhijianli88/cleanup-tempfiles
5 years ago
Matthew Fisher dafeb1541b
Merge pull request #8493 from yxxhero/fix-insecure-skip-tls-verify-flag-not-work-on-helm-install
5 years ago
Li Zhijian ba4c8029c2 Use T.cleanup() to cleanup helm-action-test
5 years ago
Matt Farina e454e6a910
Merge pull request #8682 from liuming-dev/remove-duplicate-variable-definition
5 years ago
Martin Hickey 2a9ef6d3b0
Merge pull request #8529 from lingsamuel/status-show-desc
5 years ago
Ling Samuel da6878dc0f
feat: status command display description
5 years ago
Liu Ming 317616482c Remove duplicate variable definition
5 years ago
Matt Butcher 96d9ab9663
fix name length check on lint (#8543)
5 years ago
Matt Farina 3fc88f2492
Fixing failing CI for windows
5 years ago
Manuel Rüger 4abcdc40ef pkg/*: Small linting fixes
5 years ago
Martin Hickey 273d0364be
Merge pull request #8532 from dm3ch/labels-selector
5 years ago
Martin Hickey a5047b2f6c
Merge pull request #8438 from donggangcj/feature/support-jsonpath
5 years ago
Dong Gang df4708a9de polish the error handler
5 years ago
Dmitry Chepurovskiy 266c74f390
Move selector filtering after latest release version filtering
5 years ago
Dmitry Chepurovskiy 2ea8f805b9
Added testing for list action with selector
5 years ago
Dmitry Chepurovskiy 09172b468a
Fix linting issues
5 years ago
Dmitry Chepurovskiy 357a0785bc
Added selector filtering
5 years ago
Dmitry Chepurovskiy edc7d8ea32
Added selector option to list command
5 years ago
Martin Hickey 4cc19d1d82 Fix typo
5 years ago
Martin Hickey 37661a8089
Merge pull request #8282 from andrewmelis/list-history-filter
5 years ago
Matt Farina 44212f83dc
Fix issue with install and upgrade running all hooks
5 years ago
Andrew Melis f9d35242d0 Enhance readability by extracting bitwise operation
5 years ago
yxxhero 52295490fd fix insecure-skip-tls-verify flag does't work on helm install, Keep
5 years ago
wawa0210 4be3804c50
Rollback command support for max history
5 years ago
Cristian Klein 20fb7bac4e fix(helm): Added test for concurrent upgrades
5 years ago
Cristian Klein 9a4f4ec64b fix(helm): Avoid corrupting storage via a lock
5 years ago
Dong Gang 1dfe66aa85 fix the code style error
5 years ago
Dong Gang 57bd8a71b0 feature(show): support jsonpath output for `helm show value`
5 years ago
Matthew Fisher d61aaf3fd7
Merge pull request #7235 from karuppiah7890/fix-lint
5 years ago
Matthew Fisher fc6d6d3605
Merge pull request #6979 from lindhe/explain_revision_version_in_get
5 years ago
DongGang ceff32d5f8
fix(template):Issue:helm template with --output-dir (#8156)
5 years ago
Matthew Fisher b167ce00d0
Merge pull request #8039 from xvzf/fix_insecure_skip_verify
5 years ago
Andrew Melis 70f89e5f26 Make helm ls return only current releases if providing state filter
5 years ago
Karuppiah Natarajan 47c38ec23d
Show errors when linting for Chart.yaml version and appVersion fields of type non-string
5 years ago
Adam Reese 44a2225035
ref(tests): localize unit test fixtures to package
5 years ago
Martin Hickey e672a42efa
Merge pull request #7932 from waveywaves/7537-install-only-crds-fails
5 years ago
Vibhav Bobade 47abe66fd2 Add checking of length of resourceList before creating of deleting
5 years ago
Matt Butcher 524150c662
fix: use correct regular expression for Kubernetes names (#8013)
5 years ago
Matthias Riegler 8ff7801e0c added option --insecure-skip-tls-verify for helm install, addresses #7875
5 years ago
Matthias Riegler 918deeef18 added option --insecure-skip-tls-verify for helm pull, addresses #7875
5 years ago
Matt Butcher bb47286f09
fix linting error with lookup function (#7969)
5 years ago
Matthew Morrissette 1911870958
fix(helm): allow a previously failed release to be upgraded (#7653)
6 years ago
Elliot Maincourt 21d2aa7f2b
Migrate SQL storage driver to Helm 3 (#7635)
6 years ago
Martin Hickey 0767539279
Merge pull request #7925 from hickeyma/fix/add-user-error
6 years ago
Matt Farina a3fa01ff8b
Merge pull request #7640 from yinzara/bugfix/issue-7002
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
Matt Butcher bd13b80b12
fix: fixed bug in Dependency.List() (#7852)
6 years ago
Matthew Fisher 193850a9e2
Merge pull request #7499 from bacongobbler/fix-7416
6 years ago
Matthew Fisher e0856a56cc
Merge pull request #7649 from DataDog/jlegrone/adopt-resources
6 years ago
Martin Hickey 3cc5811de5
Merge pull request #7744 from hickeyma/port-devel-show
6 years ago
Marc Khouzam 22b7562c62 fix(cli): Make upgrade check if cluster reachable
6 years ago
Jacob LeGrone 9496a7474b
Add tests
6 years ago
Jacob LeGrone 8d1de39fe3
Add more detail to error messages and support a non-force mode in metadata visitor
6 years ago
Matt Farina 66292e5e24
Merge pull request #7164 from jmcelwain/master
6 years ago
Martin Hickey a6994f6659 Port --devel flag from v2 to v3
6 years ago
Jacob LeGrone d829343c15
Use Create method if no resources need to be adopted
6 years ago
Martin Hickey 3d288b9823
Merge pull request #7661 from akash-gautam/fix/issue-7452
6 years ago
Matt Farina e0d11be6db
Merge pull request #7707 from mattfarina/add-verify-out-to-command
6 years ago
Matt Farina af35d61a98
Add verification output to the verify command
6 years ago
Matt Farina a3f92f65e2
Fixes verification output on pull command
6 years ago
Matt Morrissette 1ab52fa79c
fix(helm): stdin values for helm upgrade --install
6 years ago
Matthew Fisher ec2e77cded
Merge pull request #7648 from bacongobbler/fix-6794
6 years ago
akash-gautam e92a258a9d fix(helm): add --skipCRDs flag to 'helm upgrade'
6 years ago
Marc Khouzam 7f3339cb4e feat(tests): Allow to provision memory driver
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
Matthew Fisher 694cf61aac
feat(install): introduce --create-namespace
6 years ago
Song Shukun 1ff7202a98 Fix output of list action when it is failed
6 years ago
Song Shukun e9f40ed7a5 fix golint failure in pkg/action
6 years ago
Martin Hickey 7b9dc71c25 Fix render error not being propogated
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
Matthew Fisher b0a187756c
Merge pull request #7288 from mnkyl/lint-subcharts
6 years ago
Marc Khouzam be7de1c376 fix(cmd): Specify namespace for template command
6 years ago
Marc Khouzam e6d2d10bad fix(tests): Add namespace support to memory driver
6 years ago
Mike Tougeron e78402d559 fix conflicts
6 years ago
Josh Dolitsky 7ce29e12fa
ref(go.mod): oras v0.8.1 (#6862)
6 years ago
Matthew Fisher 3ff3dabd9e
Merge pull request #6819 from bacongobbler/disable-openapi-validation
6 years ago
Martin Hickey 084ab20f67
feat(template): Allow template output to use release name (#7503)
6 years ago
LongKB 1d79ed2c18
Fix some spelling errors in comment (#7492)
6 years ago
Ilya Shaisultanov 8d566c0ade When no resources were created, do not try to clean them up
6 years ago
Mike Tougeron 93adb35af1 maintain backwards compatibility in the api for the CRDs function
6 years ago
Matthew Fisher 50dcd39ba5
fix(package): remove --set, --values, etc. flags
6 years ago
Daniel Strobusch 9a2ff7802f
fix(helm): sort hooks by kind for equal weight
6 years ago
Mike Tougeron 804e07300b Render the CRDs to spec files
6 years ago
Matt Butcher 6cc039ea79
fix: catch one additional discovery client warning (#7176)
6 years ago
Matthew Fisher e84b61b2db
Merge pull request #6752 from raffaelespazzoli/lookup
6 years ago
海的澜色 985827d09a stop with an error immediately if a file or directory with that name already exists (#7187)
6 years ago
Andreas Lindhé de1996e500 Add comments about release Version variable
6 years ago
Matthew Fisher d2b89119a0
Merge pull request #6904 from bakito/master
6 years ago
bakito ab905010fd fix error output
6 years ago
Nick Lee cf4bee7ac8 feat(cmd/lint): added a flag for linting subcharts
6 years ago
Josh Soref 02ad2b1187 Spelling (#7258)
6 years ago
raffaelespazzoli a62ba04962 additional fixes based on @thomastaylor312 comment
6 years ago
raffaelespazzoli 8e088fc4a2 fixed test issue
6 years ago
raffaelespazzoli e98cd621f0 added rest client passed with action configuration
6 years ago
Lennard Eijsackers a3f00fde69 fix(helm): Validate number of arguments in install client
6 years ago
jabielecki 3d04c6c5ce ref(pkg/action): split test of filterList (#6875)
6 years ago
Matthew Fisher 67e57a5fbb
feat(install): introduce --disable-openapi-validation
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 cb81b07125 Reintroduce --is-upgrade to template command
6 years ago
James McElwain e9bf446fa8 fix(install): use ca file for install (#7140)
6 years ago
Matt Farina 4a01b1603b
Merge pull request #7136 from VilledeMontreal/fix/getValuesClusterCheck
6 years ago
Matt Farina 893e8de183
Merge pull request #7071 from SvenskaSpel/issue-7055-helm-pull-ca-file-usage
6 years ago
Marc Khouzam bf4cc97bbe fix(cli): IsReachable check for "get values"
6 years ago
Matthew Fisher 456eb7f411
Merge pull request #6946 from bacongobbler/fix-6939
6 years ago
Andreas Stenius d3ad6f9c78
cli/pull: pass TLS config to chart downloader from flags. (#7055)
6 years ago
Daniel Strobusch 8889625af6
fix: change error message to contain correct field name
6 years ago
Taylor Thomas ecb55c1de7 fix(wait): Adds support for waiting on v1 apiextensions for CRDs
6 years ago
Matthew Fisher e91feed1a3
fix(install): log the error when recording the release
6 years ago
Matt Butcher 865c46c014
fix: stop discovery errors from halting chart rendering. (#6908)
6 years ago
Marc Brugger 8231b17c31 print gvk information on existing resource conflict
6 years ago
Matthew Fisher bd1f4a443e
fix(show): restore comments from raw values
6 years ago
Fabian Ruff 7f7e90b407 Consider namespace when comparing resources
6 years ago
Matthew Fisher bf012282c8
fix(action): strip file extensions from name
6 years ago
Kamalashree Nagaraj 73db724c6c feat(helm): add linting support for '.tar.gz' tarballs for helm charts (#6829)
6 years ago
Aaron Mell 31f2fea061 Passing the namespace to actionconfig.Init instead of the entire object.
6 years ago
Aaron Mell eab9d2817d Revert "Allow namespace to be set by programs consuming helm."
6 years ago
Aaron Mell bc2cd3c794 Allow namespace to be set by programs consuming helm.
6 years ago
Karuppiah Natarajan bfd8250803 fix list not showing multiple releases with same name in different namespaces (#6756)
6 years ago
Taylor Thomas 25697a62c4 feat(test): Adds --logs flag
6 years ago
Taylor Thomas 5a23663c6b
Merge pull request #6679 from thomastaylor312/feat/timestamp_hell
6 years ago
Matthew Fisher 402fce389a
fix(chartutil): restore .Release.Revision
6 years ago
Karuppiah Natarajan dfed8ab5e3
fix install storing computed values in release
6 years ago
Taylor Thomas 93abfd75ad Remove reference to stdtime to reduce confusion
6 years ago
Taylor Thomas aa429e150a feat(*): Adds custom time package for better marshalling
6 years ago
Aaron Mell 6a98d1f1d2 Code Review Changes
6 years ago
Aaron Mell 4eca26e4e1 Modified the scope of Kubeconfig so it could be set outside an env variable.
6 years ago
Taylor Thomas 01e593fbcd fix(action): Fixes ordering of variable binding
6 years ago
Taylor Thomas da72944611
Merge pull request #6640 from thomastaylor312/feat/parse_pre_release
6 years ago
Taylor Thomas 0ba959af0d feat(lint): Ports v2 functionality for linting pre-release charts
6 years ago
Jacob LeGrone 2d983f27e7
feat(hooks): never delete CustomResourceDefinitions
6 years ago
Jacob LeGrone 34d685f8bf
feat(hooks): set default deletion policy to before-hook-creation
6 years ago
Matthew Fisher 0227ade173
Merge pull request #6363 from jlegrone/refactor-test-command
6 years ago
Jacob LeGrone 0645b92c1b
Print test status
6 years ago
Jacob LeGrone 6f18519957
Remove test --cleanup flag
6 years ago
Aaron Mell 1d66a676c8 Moved the GetNamespace and KubeConfig function from action to cli
6 years ago
Aaron Mell 3264b75378 Refactoring after rebasing with latest
6 years ago
Aaron Mell 01d7657c1e Another Code review change
6 years ago
Aaron Mell 851e016e90 Reverted previous commit, changes based on code review feedback.
6 years ago
Aaron Mell 1ca2ab1d8d Moving actionInit from cmd/helm/helm to pgk/action/action to make it easier to instantiate the configuration
6 years ago
Taylor Thomas 6cfd47784b
Merge pull request #6625 from Dean-Coakley/get-output-cmd
6 years ago
Dean Coakley 3c899d0bde Add get values table output headers
6 years ago
Dean Coakley 66268d9eee fix(cmd): Add --output option to get values
6 years ago
Adam Reese 1e20ebae35
fix(pkg/kube): validate with OpenAPI on install
6 years ago
Adam Reese 442c3588e4
Merge pull request #6599 from adamreese/feat/validation
6 years ago
Adam Reese 572b92dc8a
feat(pkg/kube): add openapi validation for k8s objects
6 years ago
Taylor Thomas 62ed7b3764
Merge pull request #6594 from thomastaylor312/feat/template_api_versions
6 years ago
Taylor Thomas 0210d43a66
Merge pull request #6550 from thomastaylor312/fix/missing_debug
6 years ago
Taylor Thomas 59d3488d1c feat(template): Ports api-versions flag to v3
6 years ago
Taylor Thomas 3d64c6bb54 ref(cmd): Implement flag parsing for output format
6 years ago
Taylor Thomas 768d27b387 ref(*): Refactors output into its own package
6 years ago
Matthew Fisher 0ae0f0742d
fix(action): fix import statement
6 years ago
Matthew Fisher 02999565a4
Merge pull request #6556 from karuppiah7890/conditional-dependencies-not-working-v3
6 years ago
Matthew Fisher c1e63a2a17
Merge pull request #6536 from karuppiah7890/fix-lint-for-no-package-found
6 years ago
Karuppiah Natarajan bb9426c4e2
fix(pkg/lint): fix lint silently ignoring non existing packaged charts
6 years ago
Taylor Thomas 3799d0024c fix(cmd): Fix all the outputs
6 years ago
Matt Farina 9bc7934f35
Updating the module for v3 as the major version
6 years ago
Matt Farina 967f4fed42
Update dependencies
6 years ago
Matthew Fisher c1fc24c84e
Merge pull request #6386 from VilledeMontreal/fix/testrunnocluster
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
Matthew Fisher 261e5b00ac
Merge pull request #6491 from bacongobbler/port-5700
6 years ago
Matthew Fisher faa9048580
Merge pull request #6486 from bacongobbler/fix-6452
6 years ago
Matthew Fisher 9742c8c5a2
fix(action): typo
6 years ago
Taylor Thomas 6419ff6961
Merge pull request #6480 from thomastaylor312/feat/cleanup_on_fail
6 years ago
Matthew Fisher 1b0b843d6a
fix(action): invalidate discovery client cache on startup
6 years ago
Matthew Fisher 3e891dbde9
Merge pull request #6425 from AndiDog/helm-template-no-reachability-check
6 years ago
Taylor Thomas 17854e83af feat(*): Ports `--cleanup-on-fail` to v3
6 years ago
Matthew Fisher 4971ed5077
fix(list): scrub list returned from .List()
6 years ago
Andreas Sommer 3a843df1ff Fix reachability check which must be disabled for `helm template` (unless `--validate` is specified)
6 years ago
Karuppiah Natarajan 25324ca8db
fix install storing computed values in release instead of user supplied values
6 years ago
Marc Khouzam 5aa7c20f7c Check connectivity to cluster for helm test run
6 years ago
Taylor Thomas 01e562bd00
Merge pull request #6296 from andytom/fix/duplicate_error_msgs
6 years ago
Matt Butcher 0f332b67f1
fix: clear the discovery cache after CRDs are installed (#6332)
6 years ago
Matt Farina 01adf0d7a3
Merge pull request #6255 from waveywaves/fix/6237
6 years ago
Marc Khouzam f46df928cf fix(cmd/helm): Missing params for dir locations (#6300)
6 years ago
Thomas O'Donnell e5668f54fe Stop multiple error messages in lint results
6 years ago
Vibhav Bobade d00e328020 Applied check to actions
6 years ago
Adam Reese f76b5f21ad
Merge pull request #6272 from adamreese/feat/initless
6 years ago
Adam Reese 1779ad5302
ref(cmd/helm): remove init command
6 years ago
Josh Dolitsky af06037d23
chore(registry): upgrade to oras v0.7.0 (#6285)
6 years ago
Adam Reese b6fdd8783b
feat(cmd/helm): remove need for helm init command
6 years ago
Matt Farina fba311ba23
Merge pull request #6243 from technosophos/feat/5871-crds-directory
6 years ago
Taylor Thomas 7466c4ee3b
Merge pull request #6241 from waveywaves/fix/issue-6079
6 years ago
Vibhav Bobade 68a8f36a92 Fix Adding Errors from Linter.Messages to result.Errors
6 years ago
Adam Reese b2d5e41fc7
ref(*): remove dead code
6 years ago
Vibhav Bobade 9ab927f0bb Test for Linting multiple charts with the same vals instance
6 years ago
Vibhav Bobade 7da1f35386 Clone the vals map for every path to avoid mutation
6 years ago
Matt Butcher 98426d6ad3
feat: Add support for a crds/ directory
6 years ago
Taylor Thomas 16544c8190 fix(registry): Updates registry to handle go 1.12.8 changes
6 years ago
Matthew Fisher 4c4b10668a
ref(test): join all hook manifests before building
6 years ago
Matthew Fisher 4d6d384741
style(action): fix style tests
6 years ago
Matthew Fisher 4c366c972d
fix(action): return an error if len > 0
6 years ago
Matthew Fisher fddf066121
fix(test): restore --cleanup
6 years ago
Josh Dolitsky 6095070817
ref(internal/experimental/registry): pkg refactor (#6205)
6 years ago
Matthew Fisher c6d6e456d0
Merge pull request #6054 from jlegrone/test-as-hook
6 years ago
Taylor Thomas c9c95ea148 ref(*): Moves packages to internal
6 years ago
Jacob LeGrone 2085228b50
feat(hooks): add Running phase
6 years ago
Jacob LeGrone 2bd94bc552
Merge branch 'dev-v3' of https://github.com/helm/helm into test-as-hook
6 years ago
Josh Dolitsky 63813fe7b9
feat(cmd): use alt dest for chart export (#6193)
6 years ago
Matthew Fisher c5137c5390
Merge pull request #6185 from bacongobbler/feature-gates
6 years ago
Matthew Fisher 6e7f5e64a0
fix(action): return nil if no errors occurred
6 years ago
Matthew Fisher fe952445bd
feat(cmd): put OCI commands behind a feature gate
6 years ago
Jacob LeGrone 4f6814afb5
refactor(hooks): replace hook execution Successful bool with HookPhase
6 years ago
Jacob LeGrone 047dd5911a
Fix make test
6 years ago
Jacob LeGrone 08b2d8a2dc
Merge branch 'dev-v3' of https://github.com/helm/helm into test-as-hook
6 years ago
Adam Reese 2aee21730d
Merge pull request #6142 from joelanford/decouple-cli-vals
6 years ago
Matthew Fisher c728611e5a
feat(cli): support XDG base directory specification
6 years ago
Jacob LeGrone 49987975a8
fix(test): wait for pods and record status
6 years ago
Joe Lanford 68ee30b48c cmd/*,pkg/*: move ValueOptions to cmd package and decouple from SDK
6 years ago
Jacob LeGrone 5ab42504f1
Merge branch 'dev-v3' of https://github.com/helm/helm into test-as-hook
6 years ago
Taylor Thomas 0d8b30f46d
Merge pull request #6085 from thomastaylor312/ref/better_kube_client
6 years ago
Jacob LeGrone caa4240a30
refactor(release): track test executions via Hook type
6 years ago
Jacob LeGrone 72127c391c
feat(test): define tests as Jobs and allow arbitrary supporting resources
6 years ago
Karuppiah Natarajan 6d02079016
Fix values being ignored when reusing values on upgrade
6 years ago
Ian Howell ef46a0c1e7 fix(pkg/action): Allow name re-use for helm template
6 years ago
Taylor Thomas dd8222d7f2 Removes clientset method from interface in favor of the configuration struct
6 years ago
Taylor Thomas f6116a7ca9 Fixes issues with delete
6 years ago
Taylor Thomas 15fc57f8a3 ref(*): Refactors kube client to be a bit more friendly
6 years ago
Martin Hickey 5410e7d346 Fix style conformance issues
6 years ago
hd-rk 71c2bba69d fix: call chartutil.ProcessDependencies in action.Install
6 years ago
Matthew Fisher 63d7a0c2cf
Merge pull request #6070 from bacongobbler/fix-6059
6 years ago
Matthew Fisher 2045fab01f
ref(action): remove ParseReferenceWithChartDefaults
6 years ago
Josh Dolitsky b3fd254991 Use chart version as default tag when saving
6 years ago
Matthew Fisher 7de91248ce
feat(template): introduce --validate
6 years ago
Taylor Thomas 2c397b6879
Merge pull request #6011 from thomastaylor312/feat/atomic
6 years ago
Matthew Fisher 2800c56f9d
ref(downloader): pass in options to ChartDownloader
6 years ago
Matthew Fisher d23d68d51c
Merge pull request #5881 from torstenwalter/template
6 years ago
Torsten Walter ec038337a4
support writing multiple resources to the same file
6 years ago
Oleg Sidorov ec440d446d Replaced ghodss/yaml with sigs.k8s.io/yaml
6 years ago
Taylor Thomas 29c343278e feat(action): Refactors unit tests with better fakes
6 years ago
Taylor Thomas 93d07c862d feat(*): Adds back --atomic functionality to Helm 3
6 years ago
Andrew Rudoi 09e1f8aeb1 chore: add ValueOptions constructor
6 years ago
Matt Farina ff818fceca
Merge pull request #5860 from mattfarina/moar-capabilities-v3
6 years ago
Taylor Thomas 51ad3cd357 ref(*): Refactors the history action to return releases instead of formatted output
6 years ago
Taylor Thomas d031651c45 fix(pkg/action): Adds back in missing wait functionality
6 years ago
Matthew Fisher e410a03c74
ref(getter): introduce Options for passing in getter parameters
6 years ago
Matt Farina 64496cdc07
Expose the resource types in addition to the api group/version in templates
6 years ago
Martin Hickey ed68cbda3c Fix linter issues
6 years ago
Matthew Fisher da83115510
Merge pull request #5539 from jan25/fix-list-sorting-5499
6 years ago
Matthew Fisher f1594e564a
Merge pull request #5824 from rokii/fix5792
6 years ago
rokii 897a79a57f fix and add test cases
6 years ago
Torsten Walter 829d8ff4d6 Revert "do not write empty templates to disk"
6 years ago
Torsten Walter 0528c7bb19 add test for output-dir
6 years ago
Torsten Walter 7347be61ee Merge branch 'dev-v3' into output-dir
6 years ago
rokii 871b092f32 fix issue 5792
6 years ago
Torsten Walter da260ec15f
do not write empty templates to disk
6 years ago
Torsten Walter cb58035f90
use outputDir instead of hardcoded value
6 years ago
Adam Reese f1718462c9
Merge pull request #5761 from cpanato/GH-5741
6 years ago
Adam Reese b49db9e6e6
ref(pkg/chartutil): break up chartutil into logical files
6 years ago
Torsten Walter 24578a6411
support --output-dir option for helm3 template
6 years ago
Carlos Panato b5f83a08e3
fix missing package name
6 years ago
Adam Reese 590bf10ab5
fix(pkg/action): add namespace to release options
6 years ago
Adam Reese 0338576fc5
ref(pkg/kube): cleanup kube client interface
6 years ago
Martin Hickey 22d0ba8b51 Print manifest output for dry-run option
6 years ago
Adam Reese 8d1590016c
Merge pull request #5646 from adamreese/v3/kube-wait
6 years ago
Adam Reese b97f881be0
ref(*): use time.Duration for timeouts
6 years ago
Adam Reese 097834de0a
ref(pkg/chartutil): remove k8s version object dependency
6 years ago
Adam Reese 2dd4744d23
ref(pkg/kube): extract wait logic from install/update
6 years ago
Adam Reese b8bced2649
fix(pkg/action): load clients after flags have been parsed (#5681)
6 years ago
Josh Dolitsky a12a396aab
Helm 3: registry login/logout (#5597)
6 years ago
Matthew Fisher b1ae1acc8b
Merge pull request #5283 from bacongobbler/purge-by-default
6 years ago
Martin Hickey 1915358a21
Merge pull request #5538 from hickeyma/add-app-version
6 years ago
Ian Howell ffff0e8c33 Feat/schema validation (#5350)
6 years ago
Martin Hickey b72e25cfb9 Change header "APP_VERSION" to "APP VERSION"
7 years ago
Martin Hickey b600f6090e Add app version to history table
7 years ago
Abhilash Gnan f7e2a78374 fix test cases for list.AllNamespaces
7 years ago
Abhilash Gnan f019ec0e8d add superseded to list filter mask
7 years ago
Abhilash Gnan 416667a8e9 Remove redundant ByNameAsc enum value. Handled by default sorting
7 years ago
Abhilash Gnan b9a39e46de handle default list sort order through enum order
7 years ago
Abhilash Gnan d3c85f97c2 fix sort list with options bug
7 years ago
Adam Reese 295092cd7d
ref(pkg/action): refactoring dup code and linter fixes
7 years ago
Matthew Fisher 0805a87140
ref(uninstall): purge release history by default
7 years ago
Matthew Fisher 0b1caa14a7
Merge pull request #5489 from bacongobbler/list-move-namespaces-field
7 years ago
Matthew Fisher 32712201ec
ref(list): move namespaces field closer to the name
7 years ago
Sunyk 223148dac9 Remove a trivial TODO comment
7 years ago
Adam Reese 895e9192d4
feat(*): use vanity import helm.sh/helm
7 years ago
Matthew Fisher 017790d0e3
ref(action): remove ParseShowOutputFormat
7 years ago
Matthew Fisher 78bd46075b
fix(action): remove test.go
7 years ago
Matthew Fisher f185103b60
ref(action): move AddFlags functions back to cmd
7 years ago
Matthew Fisher 2b775d693d
ref(action): remove io.Writers, return string instead
7 years ago
Matthew Fisher 6bb9264e89
fix(helm): fix `helm status` output formatting
7 years ago
Matthew Fisher 2571dbf82f
ref: remove pkg/helm, pkg/hapi, pkg/tiller
7 years ago
Adam Reese 849f27d11f
ref(pkg/engine): make template specific functions private
7 years ago
Matthew Fisher 2a82e6cbe6
docs: s,kubernetes/helm,helm/helm,g (#5404)
7 years ago
Adam Reese e51a9b90c9
Merge pull request #5284 from adamreese/v3/make-format
7 years ago
Martin Hickey 45fb4b1c44 Fix linter warnings
7 years ago
Adam Reese f791421fab
feat(Makefile): add formatting target
7 years ago
Josh Dolitsky a32f8ebb37
Helm 3: initial registry support (#5243)
7 years ago
Adam Reese d94707db86
ref(*): remove helmVersion chart constraint
7 years ago
Matt Butcher 425f7a6f6c
feat: add 'pkg/action' for list operations (#5077)
7 years ago