Commit Graph

1819 Commits (08e546f169ff3d5694863f0766c3132da2f095b7)

Author SHA1 Message Date
Jon Huhn 43e6285995
Fix engine.newFiles doc comment
5 years ago
Matt Farina 1bd819a7b2
Fixes issue where <CHARTNAME> is left in starter values file
5 years ago
Federico Bevione 438eaec971 fix(helm): Don't wait for service to be ready when external IP are set
5 years ago
Martin Hickey 5ec70ab27f
fix(chart): lock digest differs when dependency build with Helm 2 and then Helm 3 (#7261)
5 years ago
Mike Tougeron e78402d559 fix conflicts
5 years ago
Josh Dolitsky 7ce29e12fa
ref(go.mod): oras v0.8.1 (#6862)
5 years ago
Matthew Fisher 3ff3dabd9e
Merge pull request #6819 from bacongobbler/disable-openapi-validation
5 years ago
Martin Hickey 084ab20f67
feat(template): Allow template output to use release name (#7503)
5 years ago
Florian Hopfensperger d03db32c25 fixed dependencies processing in case of helm install or upgrade for disabled/enabled sub charts
5 years ago
Yaakov Selkowitz df20164cd2
Fix tests on arm64 and ppc64le (#7500)
5 years ago
Matthew Fisher 5c7bf8e015
Merge pull request #7474 from bacongobbler/fix-7473
5 years ago
Matthew Fisher 1b1d6bba9c
fix(lookup_func): do not return error when object is not found
5 years ago
Jon Huhn d70b50b3a1
Fix typo
5 years ago
LongKB 1d79ed2c18
Fix some spelling errors in comment (#7492)
5 years ago
Matthew Fisher 0afce196fd
Merge pull request #7484 from diversario/7481-dont-cleanup-nil-resources
5 years ago
Taylor Thomas c8c0000725
Merge pull request #7409 from akazemis/11414-fix-the-helm-upgrade-force-log-issue
5 years ago
Ilya Shaisultanov 8d566c0ade When no resources were created, do not try to clean them up
5 years ago
Mike Tougeron 93adb35af1 maintain backwards compatibility in the api for the CRDs function
5 years ago
Matthew Fisher 50dcd39ba5
fix(package): remove --set, --values, etc. flags
5 years ago
Matthew Fisher 9c680e604b
Merge pull request #7443 from zwwhdls/fix7439
5 years ago
Shota Nakamura 0beb9f7040 fix(chartutil): remove empty lines and a space from rendered chart templates (#7455)
5 years ago
Daniel Strobusch 9a2ff7802f
fix(helm): sort hooks by kind for equal weight
5 years ago
Matt Farina e3675e3312
Merge pull request #7358 from cristiklein/fix/deal-with-correupted-storage-v3
5 years ago
zwwhdls 16a85f7570 fix test-style
5 years ago
zwwhdls 4eda4fa06d allow limited recursion in templates
5 years ago
Mike Tougeron 804e07300b Render the CRDs to spec files
5 years ago
Matthew Fisher 29fc78f975
Merge pull request #6975 from jabielecki/doc-helmpath
5 years ago
Jakub Bielecki 8fe2097ffe fix(kube) only add to scheme.Scheme once
5 years ago
Martin Hickey 88f42929d7
Remove references to protobuf (#7425)
5 years ago
Vivian Kong 82823a6634 Allow tests to run on s390x (#7096)
5 years ago
Dao Cong Tien 10b44a114d Add unit test for Reverse() in pkg/releaseutil.go
5 years ago
Matt Butcher 6cc039ea79
fix: catch one additional discovery client warning (#7176)
5 years ago
Cristian Klein 1f0582cadc fix(helm): improve handling of corrupted storage
5 years ago
Ahmad Kazemi 9143223932 unnecessary import removed
5 years ago
Ahmad Kazemi d4c37d33d1 Signed-off-by: Ahmad Kazemi <ahmad.kazemi@recordpoint.com>
5 years ago
Marc Khouzam 1a13366eb0
Merge pull request #6809 from VilledeMontreal/feat/compUseCache
5 years ago
Matthew Fisher 8c84a0bc03
Merge pull request #7266 from bradskuse/kind-sorter-helm3
5 years ago
Simon Alling e868cb23c0 ref(pkg/storage): Refactor Deployed and DeployedAll (#7374)
5 years ago
Matthew Fisher e84b61b2db
Merge pull request #6752 from raffaelespazzoli/lookup
5 years ago
Matt Farina 77e145c13e
Merge pull request #7395 from fenggw-fnst/work2
5 years ago
Marc Khouzam 72edf56150
Merge pull request #7383 from VilledeMontreal/feat/rmDeadCode
5 years ago
Bradley Skuse e2946c7e34 Fix: helm3 - kind sorter incorrectly compares unknown and namespace
5 years ago
Guangwen Feng 0cdbbf287f Fix typo in comment for func IsReachable
5 years ago
Marc Khouzam f437b4d6c9 feat(comp): Speed up completion of charts
5 years ago
Marc Khouzam d3a8cc4713 feat(chore): Remove unused code
5 years ago
Naseem b9a8e98bca
Add hpa boilerplate
5 years ago
海的澜色 985827d09a stop with an error immediately if a file or directory with that name already exists (#7187)
5 years ago
Patrik Cyvoct ff0e008558
add option to bypass kubeconfig namespace
5 years ago
Taylor Thomas f35719a62a
Merge pull request #7320 from PhilGrayson/issue-7279
5 years ago
Naseem a963736f66 [helm create] Include serviceAccount.annotations value (#7246)
5 years ago
Guangwen Feng 2f705f94b6 Add corresponding unit test to the function in parser.go
5 years ago
Matthew Fisher 7432fdc9ef
Merge pull request #7355 from dastrobu/#7159-cannot-install-service-account-token-due-to-install-order
5 years ago
Matthew Fisher 9e4d42e18c
Merge pull request #7245 from waveywaves/fix/crd-install-api-extensions
5 years ago
Matthew Fisher d2b89119a0
Merge pull request #6904 from bakito/master
5 years ago
Daniel Strobusch 08663e6bb3
fix(helm): move ServiceAccount before Secret in InstallOrder.
5 years ago
bakito ab905010fd fix error output
5 years ago
Matthew Fisher 840bbc951e
Merge pull request #6842 from AndiDog/object-order
5 years ago
Hu Shuai de9118b879 Fix a typo "update" -> "updates" (#7346)
5 years ago
Dao Cong Tien 476ffaea8c Add unit test for List() of pkg/storage/driver/memory.go
5 years ago
Phil Grayson 600970459e Do not delete templated CRDs
5 years ago
Guangwen Feng cedd480199 Add corresponding unit test to the function in resource.go.
5 years ago
Nick Lee cf4bee7ac8 feat(cmd/lint): added a flag for linting subcharts
5 years ago
Taylor Thomas 12e0ab7e44
Merge pull request #7284 from heyleke/feat/hg-orig
5 years ago
Taylor Thomas df13e24513
Merge pull request #7269 from adriangonz/fix-crd-update
5 years ago
Jan Heylen a2bbb67839 fix(helm): add .orig as typical backup file
5 years ago
Romain Grenet 8cb3c02c47 Port PR #4161 Fix incorrect timestamp when helm package to Helmv3
5 years ago
Adrian Gonzalez-Martin afa612df9d Add back fix for CRD patch creation
5 years ago
Josh Soref 02ad2b1187 Spelling (#7258)
5 years ago
Martin Hickey b6e2a14306
fix(kube): Port use of watcher with retries to wait for resources (#7217)
5 years ago
raffaelespazzoli fa643cfa31 fixed golint
5 years ago
raffaelespazzoli a62ba04962 additional fixes based on @thomastaylor312 comment
5 years ago
raffaelespazzoli 0bb4eaace7 addressing some feedback from @thomastaylor312
5 years ago
raffaelespazzoli 8e088fc4a2 fixed test issue
5 years ago
raffaelespazzoli e98cd621f0 added rest client passed with action configuration
5 years ago
raffaelespazzoli b3495c7353 added license header
5 years ago
raffaelespazzoli 02ce01b241 fixed circle ci issues
5 years ago
raffaelespazzoli 30d245a0e3 added check on namespaced resource
5 years ago
raffaelespazzoli d564d4bf2d first lookup template function implementation
5 years ago
Jakub Bielecki 3973fa877f doc(helmpath) move licensing info out of godoc
5 years ago
Vibhav Bobade 1c6424cb18 fix(install) crd install with apiextensions.k8s.io/v1
5 years ago
Andreas Sommer 4d8160eedf feat(template): process manifests in file path order, then in order found in each file (before sorting manifests)
5 years ago
Matthew Fisher f4f5b2e46f
Merge pull request #7240 from Blokje5/fix/incorrect-error-message-in-helm-install
5 years ago
Lennard Eijsackers a3f00fde69 fix(helm): Validate number of arguments in install client
5 years ago
Jason Pickens 0eaa881c4e Add missing statuses to the status help text (#7035)
5 years ago
jabielecki 3d04c6c5ce ref(pkg/action): split test of filterList (#6875)
5 years ago
Paul "TBBle" Hampson 0cb0eaca94 fix(*): Helm v3 handling of APIVersion v1 charts dependencies (#7009)
5 years ago
Matthew Fisher 67e57a5fbb
feat(install): introduce --disable-openapi-validation
5 years ago
Juan Matías de la Cámara Beovide 357d265de0 fix(helm): add --description flag to helm (#7074)
5 years ago
Pavel Macík e3976ab7a2
Repair failing unit tests - failure caused by os.Stat return values for directory size on Linux.
5 years ago
Fabian Ruff cb81b07125 Reintroduce --is-upgrade to template command
5 years ago
Matthew Fisher 17ec5cd3e7
Merge pull request #7138 from GrahamGoudeau/template-crds
5 years ago
Matt Butcher 0e42a77ae6
improved the error message for failed package signing (#6948)
5 years ago
Matt Farina 0b9e24d824
Merge pull request #7026 from sco11morgan/remove-lint-chart-name-check
5 years ago
James McElwain e9bf446fa8 fix(install): use ca file for install (#7140)
5 years ago
Matt Farina 4a01b1603b
Merge pull request #7136 from VilledeMontreal/fix/getValuesClusterCheck
5 years ago
Matt Farina 893e8de183
Merge pull request #7071 from SvenskaSpel/issue-7055-helm-pull-ca-file-usage
5 years ago
海的澜色 e062146db3 fix "Chart.lock is out of sync with Chart.yaml" (#7119)
5 years ago
Graham Goudeau 01aa1bd3a2 Add a flag to allow template to output CRDs
5 years ago
Marc Khouzam bf4cc97bbe fix(cli): IsReachable check for "get values"
5 years ago
海的澜色 750b870aed fix stack overflow error (#7114)
5 years ago
Geoff Baskwill b8605c8d36 test(pkg): add unit tests for tar file edge cases
5 years ago
chloel 48704034a9 fix: ignore pax header files in chart validation
5 years ago
Matthew Fisher 456eb7f411
Merge pull request #6946 from bacongobbler/fix-6939
5 years ago
Andreas Stenius 4c4328398e
chart_downloader: fix lint issue.
5 years ago
Andreas Stenius 0f0aa6b432
chart_downloader: avoid overriding TLS options from command flags when not setup in repo config.
5 years ago
Andreas Stenius d3ad6f9c78
cli/pull: pass TLS config to chart downloader from flags. (#7055)
5 years ago
Andreas Stenius d6c13616fa
chart_downloader: add TLS client config to options from repo config. (#7055)
5 years ago
Andreas Stenius e3f49085cc
chart_downloader: add test to verify that http opts are used correctly. (#7055)
5 years ago
Scott Morgan 32ce016054 fix(lint): Remove requirement that directory name and chart name match
5 years ago
Scott Morgan eb833ccead remove unused variable
5 years ago
Scott Morgan 8a8463e08d fix(lint): Remove requirement that directory name and chart name match
5 years ago
Daniel Strobusch 8889625af6
fix: change error message to contain correct field name
5 years ago
Taylor Thomas ecb55c1de7 fix(wait): Adds support for waiting on v1 apiextensions for CRDs
5 years ago
Matthew Fisher e91feed1a3
fix(install): log the error when recording the release
5 years ago
Matthew Fisher 9be2445da5
Merge pull request #6943 from hangpark/fix/resolve-repo-alias-before-build
5 years ago
Hang Park 0987c6f7b9
fix(pkg/downloader): resolve repo alias before checking digests on build
5 years ago
Hang Park 17553db485
fix(pkg/downloader): add failing test for build with repo alias
5 years ago
Matthew Fisher b30467c2e5
fix(strvals): port #3912, #4142, #4682, and #5151 to Helm 3
5 years ago
Matthew Fisher aa6104e442
fix(tlsutil): accept only a CA certificate for validation
5 years ago
Matt Butcher 865c46c014
fix: stop discovery errors from halting chart rendering. (#6908)
5 years ago
Marc Brugger 8231b17c31 print gvk information on existing resource conflict
5 years ago
Matthew Fisher bd1f4a443e
fix(show): restore comments from raw values
5 years ago
Matthew Fisher 3d6db86b4a
Merge pull request #6865 from bacongobbler/fix-6635
5 years ago
Taylor Thomas 4b462c3902
Merge pull request #6869 from databus23/compare-ns
5 years ago
Fabian Ruff 7f7e90b407 Consider namespace when comparing resources
5 years ago
Matthew Fisher c9b127c3ee
fix(getter): set up TLS options during .Get()
5 years ago
Matthew Fisher 668f51bfdf
fix(chart): add JSON tags to chart object
5 years ago
Matt Farina 9f1dc3b0d5
Merge pull request #6750 from ysh7/support-cross-device-rename-v3
5 years ago
Matthew Fisher 42dea4427b
Merge pull request #6837 from bacongobbler/fix-6600
5 years ago
Matthew Fisher bf012282c8
fix(action): strip file extensions from name
5 years ago
Matthew Fisher 469bb6b0bd
Merge pull request #6836 from bacongobbler/fix-6805
5 years ago
Jeff Bachtel 2e1c54855e Add namespace option to example kubectl command
5 years ago
Matthew Fisher 9ba574f130
Merge pull request #6821 from lamLeX/fix-6820
5 years ago
Matthew Fisher a505f91073
fix(kube): return error when object cannot be patched
5 years ago
Kamalashree Nagaraj 73db724c6c feat(helm): add linting support for '.tar.gz' tarballs for helm charts (#6829)
5 years ago
Lam Le afda6b4940
Porting fix from commit f5986db184
5 years ago
Matthew Fisher 2033853d8c
Merge pull request #6822 from bacongobbler/security-audit
5 years ago
Taylor Thomas b6f5762d46 fix(chartutil): Add the v1 apiextensions to the default scheme
5 years ago
Taylor Thomas 9322910eb9
Merge pull request #6812 from mumoshu/fix-misisng-apiextensionsv1beta1-on-template-cmd
5 years ago
Taylor Thomas 6a91263e38 fix(releaseutil): Removes API version checks from kind sorter
5 years ago
Matthew Fisher 5a7d4f1f74
fix(loader): error out when loading irregular files
5 years ago
Yusuke Kuoka 6d91d1aca8 fix(v3): Allow rendering CRDs in `helm template` client-only validation
5 years ago
Matthew Fisher f1dc84773f
Merge pull request #6798 from aaronmell/Make_Namespace_Public
5 years ago
Matthew Fisher 2c791189f8
Merge pull request #6736 from hangpark/fix/calculate-digest-from-chart-yaml-n-chart-lock
5 years ago
Aaron Mell 31f2fea061 Passing the namespace to actionconfig.Init instead of the entire object.
5 years ago
Aaron Mell eab9d2817d Revert "Allow namespace to be set by programs consuming helm."
5 years ago
Hang Park c72caf6a11
fix(pkg/downloader): Calculate digest from both Chart.lock & Chart.yaml deps
5 years ago
Aaron Mell bc2cd3c794 Allow namespace to be set by programs consuming helm.
5 years ago
Taylor Thomas c69af3d5bd fix(wait): Removes ingress checks
5 years ago
Mateusz Szostok 062235142b fix(repo/search): fix helm repo search command to display proper versions
5 years ago
Karuppiah Natarajan bfd8250803 fix list not showing multiple releases with same name in different namespaces (#6756)
5 years ago
Yagnesh Mistry 41e70306b3 Fix import
5 years ago
Oleg Sidorov 44a81f63f7 Revert "chartutil.ReadValues is forced to unmarshal numbers into json.Number refs #1707 [dev-v3]"
5 years ago
Yagnesh Mistry ceb6bcb318 fix rename for helm dependency upgrade
5 years ago
Hang Park 9e9999b671
fix(pkg/downloader): Add failing tests for #6416 and bugs due to #5874
5 years ago
Taylor Thomas 25697a62c4 feat(test): Adds --logs flag
5 years ago
Taylor Thomas a758490f4d fix(chartutil): Uses copystructure for deep copy to avoid using gob
5 years ago
Taylor Thomas 7892a36cb3
Merge pull request #6687 from thomastaylor312/feat/v3_lint
5 years ago
Matthew Fisher b38c413d1b
Merge pull request #6602 from karuppiah7890/fix-url-decode-v3
5 years ago
Matthew Fisher a92dd44cad
Merge pull request #6669 from SimonAlling/err
5 years ago
Taylor Thomas 5a23663c6b
Merge pull request #6679 from thomastaylor312/feat/timestamp_hell
5 years ago
Matthew Fisher 402fce389a
fix(chartutil): restore .Release.Revision
5 years ago
Taylor Thomas caf629a3e9 feat(lint): Adds v3 chart checks to linter
5 years ago
Matthew Fisher b42967ff51
Merge pull request #6681 from bacongobbler/fix-6642
5 years ago
Matthew Fisher 4d5a62303e
fix(kube): replace rather than delete/create
5 years ago
Karuppiah Natarajan dfed8ab5e3
fix install storing computed values in release
5 years ago
Taylor Thomas 93abfd75ad Remove reference to stdtime to reduce confusion
5 years ago
Matthew Fisher e7413bd61c
Merge pull request #6678 from sidharthsurana/fix-nil-pointer-load
5 years ago
Sidharth Surana 31d41d3fd1 Add unit test for this specific case of loading from V1 archive
5 years ago
Matthew Fisher 40572311ab
Merge pull request #6488 from bacongobbler/port-6258
5 years ago
Simon Alling a7c285bf7e ref(pkg/chartutil): Improve error handling code in Save
5 years ago
Taylor Thomas 4d7968f692 ref(time): Adds wrapper for most time stdlib methods
5 years ago
Sidharth Surana 8f833fed25 Fix the ordering of the APIVersion check to avoid nil pointer
5 years ago
Ken Perkins 060def3b88 Fix chartutils/errors.go stack overflow
5 years ago
Ken Perkins 01ea487582 Introducing an tests for chartutils/errors.go
5 years ago
Taylor Thomas aa429e150a feat(*): Adds custom time package for better marshalling
5 years ago
Aaron Mell 6a98d1f1d2 Code Review Changes
5 years ago
Aaron Mell 4eca26e4e1 Modified the scope of Kubeconfig so it could be set outside an env variable.
5 years ago
Jonas Rutishauser 0650d6953d
Remove all known arguments in plugin invocations
5 years ago
Taylor Thomas 01e593fbcd fix(action): Fixes ordering of variable binding
5 years ago
Taylor Thomas da72944611
Merge pull request #6640 from thomastaylor312/feat/parse_pre_release
5 years ago
Taylor Thomas 1123e5ca1f fix(cli): Fixes incorrect variable reference
5 years ago
Matthew Fisher ed90425ebb
Merge pull request #6632 from mumoshu/add-plugin-envvars
5 years ago
Matthew Fisher 36e30472d7
Merge pull request #6639 from jlegrone/set-default-hook-delete-policy
5 years ago
Matthew Fisher 0f26eeb8fd
Merge pull request #6519 from SimonAlling/dev-v3
5 years ago
Taylor Thomas 38d4f33a0f
Merge pull request #6641 from VilledeMontreal/feat/refactorOutput
5 years ago
Martin Hickey 1cc2ad0061
Port #5298 to Helm v3 (#6613)
5 years ago
Matthew Fisher 9e9f317cbf
Merge pull request #6608 from bacongobbler/refactor-switch-statement
5 years ago
Martin Hickey dd1a440026
Add support to scaffold chart for ingress prior to k8s 1.14 (#6651)
5 years ago
John Howard 7a22cb88d9 Drop dependency on k8s.io/kubernetes (#6609)
5 years ago
Yusuke Kuoka 69adc5a218 v3: Propagate --kube-context, --kubeconfig and --namespace values to plugins
5 years ago
Simon Alling 2a462aef2d fix(pkg/chartutil): add tests according to feedback
5 years ago
Martin Hickey f12be4c4b6
Port #4078 to Helm v3 (#6619)
5 years ago
Marc Khouzam 483904656b ref(cmd): Use string method to list formats
5 years ago
Marc Khouzam 7fd384c8fb ref(cmd): Use method to list formats
5 years ago
Taylor Thomas 0ba959af0d feat(lint): Ports v2 functionality for linting pre-release charts
5 years ago
Jacob LeGrone 2d983f27e7
feat(hooks): never delete CustomResourceDefinitions
5 years ago
Jacob LeGrone 34d685f8bf
feat(hooks): set default deletion policy to before-hook-creation
5 years ago
Matthew Fisher 0227ade173
Merge pull request #6363 from jlegrone/refactor-test-command
5 years ago
Aaron Mell 8b8ffcdb21 Moved config and configOnce to struct
5 years ago