Commit Graph

1911 Commits (198f40368874abbe4dda2ff6ba3eca516932da76)

Author SHA1 Message Date
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
Jacob LeGrone 0645b92c1b
Print test status
5 years ago
Jacob LeGrone 6f18519957
Remove test --cleanup flag
5 years ago
Aaron Mell 00249a3235 Moved namespace and kubeconfig variable back to original place.
5 years ago
Simon Alling 50675e7cd7 fix(pkg/chartutil): include values.schema.json in packaged chart
5 years ago
Aaron Mell 1d66a676c8 Moved the GetNamespace and KubeConfig function from action to cli
5 years ago
Aaron Mell 3264b75378 Refactoring after rebasing with latest
5 years ago
Aaron Mell 01d7657c1e Another Code review change
5 years ago
Aaron Mell 851e016e90 Reverted previous commit, changes based on code review feedback.
5 years ago
Aaron Mell 1ca2ab1d8d Moving actionInit from cmd/helm/helm to pgk/action/action to make it easier to instantiate the configuration
5 years ago
Matthew Fisher 0141f9c806
Merge pull request #6628 from VilledeMontreal/fix/impossibleCond
5 years ago
KUOKA Yusuke 4c351c7248 fix(v3): fix type error while merging map loaded with `fromYaml` template func (#6630)
5 years ago
Dmitry Tokarev 1da0d011f9 Added NetworkPolicy, PodDisruptionBudget, and PodSecurityPolicy to InstallOrder. (#6624)
5 years ago
Marc Khouzam adbc39beb5 Remove impossible condition reported by linter
5 years ago
Taylor Thomas 6cfd47784b
Merge pull request #6625 from Dean-Coakley/get-output-cmd
5 years ago
Dean Coakley 3c899d0bde Add get values table output headers
5 years ago
Dean Coakley 66268d9eee fix(cmd): Add --output option to get values
5 years ago
Adam Reese 1e20ebae35
fix(pkg/kube): validate with OpenAPI on install
5 years ago
Adam Reese 442c3588e4
Merge pull request #6599 from adamreese/feat/validation
5 years ago
Martin Hickey f2aa97e313
fix(helm): Port accept dependency in requirements.yaml from charts directory (#6611)
5 years ago
Adam Reese 572b92dc8a
feat(pkg/kube): add openapi validation for k8s objects
5 years ago
Matthew Fisher f55a64240f
ref(wait): remove versioned type, use unversioned instead
5 years ago
fengxsong a4dd603f78
Refactor switch statement in pkg/kube/wait.go
5 years ago
fengxsong cf728f4076
fix wait.go
5 years ago
fengxusong 3b280ab038
Refactor switch statement in pkg/kube/wait.go
5 years ago
Matthew Fisher 7ffc879f13
Merge pull request #6607 from thomastaylor312/fix/missing_path_validation
5 years ago
Taylor Thomas 62ed7b3764
Merge pull request #6594 from thomastaylor312/feat/template_api_versions
5 years ago
Taylor Thomas 3637996dcd fix(chart): Ports security fix for invalid paths in tarballs
5 years ago
Taylor Thomas b9d504dd67
Merge pull request #6596 from thomastaylor312/feat/get_repo_file
5 years ago
Karuppiah Natarajan 704133ddd5
fix repo url being decoded while downloading repo index
5 years ago
wxdao c00890cae1 Fix Save misbehavior on nonexistent directory (#6360)
5 years ago
Taylor Thomas cc45056383
Merge pull request #6598 from thomastaylor312/feat/tarball_perms
5 years ago
Taylor Thomas fca14bcb76 feat(plugin): Ports file mode preservation for tarballs from v3
5 years ago
Taylor Thomas 63c994343b feat(wait): Ports ingress wait to v3
5 years ago
Taylor Thomas 854919fae8 feat(repo): Ports repo file `Get` method from v2
5 years ago
Taylor Thomas 0210d43a66
Merge pull request #6550 from thomastaylor312/fix/missing_debug
5 years ago
Taylor Thomas 59d3488d1c feat(template): Ports api-versions flag to v3
5 years ago
Taylor Thomas 3d64c6bb54 ref(cmd): Implement flag parsing for output format
5 years ago
Taylor Thomas 768d27b387 ref(*): Refactors output into its own package
5 years ago
Martin Hickey 335d27a976
Fix ingress API group in scaffold chart (#6591)
5 years ago
Matthew Fisher 0ae0f0742d
fix(action): fix import statement
5 years ago
Matthew Fisher 02999565a4
Merge pull request #6556 from karuppiah7890/conditional-dependencies-not-working-v3
5 years ago
Matthew Fisher c1e63a2a17
Merge pull request #6536 from karuppiah7890/fix-lint-for-no-package-found
5 years ago
Matthew Fisher 29765f4afe
Merge pull request #6490 from bacongobbler/port-create-enhancements
5 years ago
Taylor Thomas 07c950fc41
Merge pull request #6571 from cgetzen/cg/dev-v3/kube_create_goroutine
5 years ago
Karuppiah Natarajan bb9426c4e2
fix(pkg/lint): fix lint silently ignoring non existing packaged charts
5 years ago
Charlie Getzen d2cafdc063 modify resources to match helm3
5 years ago
Charlie Getzen ce4ca05d0a use WaitGroup instead of channels and counters
5 years ago
Taylor Thomas 3799d0024c fix(cmd): Fix all the outputs
5 years ago
Matthew Fisher b02080dc2c
fix(downloader): bypass index cache when repository URL defined
5 years ago
Matthew Fisher 9510713d21
fix(chartutil): port over enhancements to `helm create` from Helm 2
5 years ago
Matt Farina 9bc7934f35
Updating the module for v3 as the major version
5 years ago
Matt Farina 967f4fed42
Update dependencies
5 years ago
Charlie Getzen 25bbd88639 Add check on empty list
5 years ago
Charlie Getzen 4c39d2b63f batch perform function by resource kind (Deployment, Pod, etc)
5 years ago
Charlie Getzen f7a05ba018 Use a goroutine when interacting with kube api
5 years ago
Matt Farina e3137d106a
Migrating dependency management to go modules
5 years ago
Taylor Thomas 319045d351
Merge pull request #6547 from SimonAlling/processDependencyConditions
5 years ago
Taylor Thomas 3cc0240d8d
Merge pull request #6549 from perher/no-wait-paused-v3
5 years ago
Matthew Fisher c1fc24c84e
Merge pull request #6386 from VilledeMontreal/fix/testrunnocluster
5 years ago
Karuppiah Natarajan 337f52c566
fix(pkg/action): fix conditional dependencies not working with reuse values
5 years ago
Simon Alling 43bb10cd24 ref(pkg/chartutil): Dry up file and path names (#6554)
5 years ago
Taylor Thomas 11d5a269a7
Merge pull request #6542 from thomastaylor312/fix/atomic_delete
5 years ago
Taylor Thomas 6ccb2897d9 PR fixes
5 years ago
Per Hermansson f5e977b8ed Skip waiting for paused deployments
5 years ago
Simon Alling a40debd42b ref(pkg/chartutil): Simplify processDependencyConditions
5 years ago
Taylor Thomas 36f3a4b326 fix(action): Protects against current resource conflicts
5 years ago
Matthew Fisher 37f7cc0851
Merge pull request #4917 from derkoe/dev-v3-fix-requirement-condition
5 years ago
Martin Hickey 26dacf84aa
feat(cmd): Port child NOTES.txt rendering to Helm 3 (#6512)
5 years ago
Martin Hickey db15a6f898
Create charts directory for scaffold chart (#6516)
5 years ago
Taylor Thomas 15d277360e
Merge pull request #6504 from thomastaylor312/feat/output
5 years ago
Martin Hickey caa26c4bb2
Change release storage name to use helm storage type as prefix (#6500)
5 years ago
Taylor Thomas eac6a60001 feat(*): Ports all output functionality from v2
5 years ago
Adam Reese d3805a1d54
ref(pkg/cli): refactor environment variable setup
5 years ago
Taylor Thomas 85572df378
Merge pull request #6494 from thomastaylor312/feat/set_file
5 years ago
Matthew Fisher 261e5b00ac
Merge pull request #6491 from bacongobbler/port-5700
5 years ago
Taylor Thomas 9b87721c1f fix(provenance): Ports error check for `Digest` to v3
5 years ago
Taylor Thomas 7599c5d489 feat(*): Ports `--set-file` flag to v3
5 years ago
Matthew Fisher faa9048580
Merge pull request #6486 from bacongobbler/fix-6452
5 years ago
Matthew Fisher 9742c8c5a2
fix(action): typo
5 years ago
Taylor Thomas 6419ff6961
Merge pull request #6480 from thomastaylor312/feat/cleanup_on_fail
5 years ago
Matthew Fisher 1b0b843d6a
fix(action): invalidate discovery client cache on startup
5 years ago
Matthew Fisher 3e891dbde9
Merge pull request #6425 from AndiDog/helm-template-no-reachability-check
5 years ago
Taylor Thomas 17854e83af feat(*): Ports `--cleanup-on-fail` to v3
5 years ago
Matthew Fisher 4971ed5077
fix(list): scrub list returned from .List()
5 years ago
Taylor Thomas d95a6246a4
Merge pull request #6430 from karuppiah7890/fix-install-storing-computed-values
5 years ago
Cindy O'Neill 41e9359716 handle ingress apiVersion change for kubernete versions
5 years ago
Reinhard Nägele 38e41e12c9 ref(*): Improve and fix scaffold chart and API versions (#6426)
5 years ago
Andreas Sommer 3a843df1ff Fix reachability check which must be disabled for `helm template` (unless `--validate` is specified)
5 years ago
Karuppiah Natarajan 25324ca8db
fix install storing computed values in release instead of user supplied values
5 years ago
Marc Khouzam 5aa7c20f7c Check connectivity to cluster for helm test run
5 years ago
Adam Reese b4788481b7
fix(pkg/cli): do not override users xdg directories
5 years ago
Taylor Thomas 01e562bd00
Merge pull request #6296 from andytom/fix/duplicate_error_msgs
5 years ago
Matt Farina 1ea53d8934
Unifity environment variable naming and use
5 years ago
Matt Farina 378b9dd29e
Remove ability to have duplicates in environment variables
5 years ago
Matt Farina ec31f13ee9
Merge pull request #6244 from waveywaves/feature/helmenv
5 years ago
Matt Butcher 0f332b67f1
fix: clear the discovery cache after CRDs are installed (#6332)
5 years ago
Matt Farina 01adf0d7a3
Merge pull request #6255 from waveywaves/fix/6237
5 years ago
Adam Reese 4fcc876786
ref(pkg/engine): cleanup of development `hack`
5 years ago
Ivan Towlson cd42b26a6a Distinct doc strings for repository-cache and repository-config
5 years ago
Vibhav Bobade 66b037f6be Move the logic for checking env in pkg/cli and store all envs in a central place
5 years ago
Adam Reese fe92480ab4
fix(cmd/helm): user friendly error message when repos are not configured
5 years ago
Marc Khouzam f46df928cf fix(cmd/helm): Missing params for dir locations (#6300)
5 years ago
Thomas O'Donnell e5668f54fe Stop multiple error messages in lint results
5 years ago
Vibhav Bobade d00e328020 Applied check to actions
5 years ago
Vibhav Bobade 5a07055645 Add IsReachable to /pkg/kube/client to see if connected to the internet
5 years ago
Adam Reese f76b5f21ad
Merge pull request #6272 from adamreese/feat/initless
5 years ago
Adam Reese 1779ad5302
ref(cmd/helm): remove init command
5 years ago
Josh Dolitsky af06037d23
chore(registry): upgrade to oras v0.7.0 (#6285)
5 years ago
Adam Reese b6fdd8783b
feat(cmd/helm): remove need for helm init command
5 years ago
Matt Farina fba311ba23
Merge pull request #6243 from technosophos/feat/5871-crds-directory
5 years ago
Taylor Thomas 7466c4ee3b
Merge pull request #6241 from waveywaves/fix/issue-6079
5 years ago
Vibhav Bobade 68a8f36a92 Fix Adding Errors from Linter.Messages to result.Errors
5 years ago
Adam Reese b2d5e41fc7
ref(*): remove dead code
5 years ago
Vibhav Bobade 9ab927f0bb Test for Linting multiple charts with the same vals instance
5 years ago
Vibhav Bobade 7da1f35386 Clone the vals map for every path to avoid mutation
5 years ago
Matt Butcher 98426d6ad3
feat: Add support for a crds/ directory
5 years ago
Taylor Thomas 16544c8190 fix(registry): Updates registry to handle go 1.12.8 changes
5 years ago
Matthew Fisher d99edbfb3e
fix(chartutil): remove executable bits from chartutil generated files
5 years ago
Matthew Fisher 4c4b10668a
ref(test): join all hook manifests before building
5 years ago
Matthew Fisher 4d6d384741
style(action): fix style tests
5 years ago
Matthew Fisher 4c366c972d
fix(action): return an error if len > 0
5 years ago
Matthew Fisher fddf066121
fix(test): restore --cleanup
5 years ago
Josh Dolitsky 6095070817
ref(internal/experimental/registry): pkg refactor (#6205)
5 years ago
Adam Reese cc98242feb
fix(pkg/kube): only wait for events from Jobs and Pods
5 years ago
Matt Farina dfe37b9ccd
Merge pull request #6187 from mattfarina/hub-sdk
5 years ago
Matthew Fisher c6d6e456d0
Merge pull request #6054 from jlegrone/test-as-hook
5 years ago
Matt Farina e9a704278b
Updating the httpgetter to use the new user agent function
5 years ago
Matt Farina 2d4ced9090
Moving monocular client to internal and adding user agent to version pkg
5 years ago
Matt Farina 2613c3cda3
Adding a monocular client as a package
5 years ago
Taylor Thomas c9c95ea148 ref(*): Moves packages to internal
5 years ago
Jacob LeGrone 2085228b50
feat(hooks): add Running phase
5 years ago
Jacob LeGrone 2bd94bc552
Merge branch 'dev-v3' of https://github.com/helm/helm into test-as-hook
5 years ago
Matthew Fisher 806921dcee
feat(getter): set default User-Agent
5 years ago
Josh Dolitsky 63813fe7b9
feat(cmd): use alt dest for chart export (#6193)
5 years ago
Matthew Fisher c5137c5390
Merge pull request #6185 from bacongobbler/feature-gates
5 years ago
Matthew Fisher 6e7f5e64a0
fix(action): return nil if no errors occurred
5 years ago
Matthew Fisher fe952445bd
feat(cmd): put OCI commands behind a feature gate
5 years ago
Adam Reese 4e625df328
fix(helmpath): fix syntax errors for windows tests
5 years ago
Josh Dolitsky cc5dece910
fix(chartutil): Ensure nested template dir on save (#6177)
5 years ago
Jacob LeGrone 4f6814afb5
refactor(hooks): replace hook execution Successful bool with HookPhase
5 years ago
Jacob LeGrone 047dd5911a
Fix make test
5 years ago
Taylor Thomas b46d7fd527 fix(kube): Fixes nil panic with stateful set waiting
5 years ago
Jacob LeGrone 08b2d8a2dc
Merge branch 'dev-v3' of https://github.com/helm/helm into test-as-hook
5 years ago
Taylor Thomas a749cf4c4e docs(chart): updates APIVersionV2 comment to reflect the proper name
5 years ago
Taylor Thomas 4778e2bef5
Merge pull request #6124 from bacongobbler/three-way-merge-patch
5 years ago
Martin Hickey a0f0d8b470
Merge pull request #6117 from hickeyma/upd-linter-v2
5 years ago
Adam Reese 2aee21730d
Merge pull request #6142 from joelanford/decouple-cli-vals
5 years ago
Joe Lanford 45f697b507 pkg/cli/values/options_test.go: re-add MergeValues test with mergeMaps
5 years ago
Matthew Fisher 186f6c512f
fix(plugin): add HELM_HOME back
5 years ago
Matthew Fisher c728611e5a
feat(cli): support XDG base directory specification
5 years ago
Matthew Fisher 18ca0dd6c4
ref(client): use three-way merge patch strategy
5 years ago
Martin Hickey 8f8b2c10e5 Remove the chart lock file as its v1 structure
5 years ago
Martin Hickey 4d47052395 Update linting and checking for apiVersion v1/v2
5 years ago
Jacob LeGrone 49987975a8
fix(test): wait for pods and record status
5 years ago
Joe Lanford 8a4b70b1e3 review: move ValueOptions to SDK
5 years ago
Joe Lanford 68ee30b48c cmd/*,pkg/*: move ValueOptions to cmd package and decouple from SDK
5 years ago
Jacob LeGrone 5ab42504f1
Merge branch 'dev-v3' of https://github.com/helm/helm into test-as-hook
5 years ago
Taylor Thomas 0d8b30f46d
Merge pull request #6085 from thomastaylor312/ref/better_kube_client
5 years ago
Jacob LeGrone 7f532b4917
doc(hooks): note helm 2 test annotation support requirement
5 years ago
Jacob LeGrone caa4240a30
refactor(release): track test executions via Hook type
5 years ago
Jacob LeGrone 97fe285ada
feat(client): wait for Pods during hook execution
5 years ago
Jacob LeGrone 72127c391c
feat(test): define tests as Jobs and allow arbitrary supporting resources
5 years ago
Karuppiah Natarajan 6d02079016
Fix values being ignored when reusing values on upgrade
5 years ago
Matthew Fisher 704ace3619
Merge pull request #6122 from ian-howell/fix/6101
5 years ago
Ian Howell ef46a0c1e7 fix(pkg/action): Allow name re-use for helm template
5 years ago
Taylor Thomas dd8222d7f2 Removes clientset method from interface in favor of the configuration struct
5 years ago
Taylor Thomas 189b5a1229 Fixed object typing for watching Jobs/hooks
5 years ago
Taylor Thomas f6116a7ca9 Fixes issues with delete
5 years ago
Taylor Thomas 15fc57f8a3 ref(*): Refactors kube client to be a bit more friendly
5 years ago
Taylor Thomas 1dac8421ef ref(kube): Renames `Result` type to `ResourceList`
5 years ago
Karuppiah Natarajan 8d660a96a0
Allow missing trailing '/' in --repo url
5 years ago
Martin Hickey 5906b9dfee Fix style conformance issue
5 years ago
Taylor Thomas e258418837
Merge pull request #6066 from ian-howell/fix/6044
5 years ago
Ian Howell c92e3351f7 Switch to a more unique delimiter for template execution errors
5 years ago
Martin Hickey 8e7905c7a8
Merge pull request #6106 from hickeyma/upd-scaffold-api-ver
5 years ago
Martin Hickey 5410e7d346 Fix style conformance issues
5 years ago
Martin Hickey 149da7c77e Update scaffold chart to v2 apiVersion
5 years ago
Matt Farina 095ba431aa
Merge pull request #6095 from mattfarina/remove-stable
5 years ago
Seb Ospina 1469a78029 Added List mode for Role, ClusterRole and Bindings
5 years ago
Matt Farina 670968fb19
Removing the stable repository
5 years ago
hd-rk 7ad1d522b3 test: add test
5 years ago
hd-rk 6d3eb81943 fix: use repo default client to download index
5 years ago
hd-rk 71c2bba69d fix: call chartutil.ProcessDependencies in action.Install
5 years ago
Matthew Fisher 63d7a0c2cf
Merge pull request #6070 from bacongobbler/fix-6059
5 years ago
Matthew Fisher 2045fab01f
ref(action): remove ParseReferenceWithChartDefaults
5 years ago
Matthew Fisher 97e7461e41
Merge pull request #6049 from bacongobbler/helm-template-schema-validation
5 years ago
Ian Howell 31b940a61d fix(engine): Fix eating too many colons during template execution
5 years ago
Martin Hickey 7ddd3f482e
Merge pull request #6038 from liuliqiang/dev-v3
5 years ago
Liu Liqiang 49120340d3 Fix paths in the ingress template and values file written by helm create
5 years ago
Matthew Fisher 4f6d002d6c
chore(docs): move docs to helm-www
5 years ago
Josh Dolitsky b3fd254991 Use chart version as default tag when saving
5 years ago
Martin Hickey 712c850ac5
Merge pull request #6047 from Constantin07/add_hpa_to_sorting_order_port_to_v3
5 years ago
Constantin Bugneac 512f67de14 Added HorizontalPodAutoscaler to sort order.
5 years ago
Matthew Fisher 7de91248ce
feat(template): introduce --validate
5 years ago
Matthew Fisher 880f4456b3
Merge pull request #6046 from bacongobbler/fix-5654
5 years ago
Matthew Fisher b5d555e4ea
fix(kube): remove namespace enforcement
5 years ago
Taylor Thomas 2c397b6879
Merge pull request #6011 from thomastaylor312/feat/atomic
5 years ago
Matthew Fisher 6e60242a18
ref(getter): change NewHTTPGetter and NewPluginGetter to return type Getter
5 years ago
Matthew Fisher 2800c56f9d
ref(downloader): pass in options to ChartDownloader
5 years ago
Matthew Fisher d23d68d51c
Merge pull request #5881 from torstenwalter/template
5 years ago
Torsten Walter ec038337a4
support writing multiple resources to the same file
5 years ago
Oleg Sidorov f94bac0643 chartutil.ReadValues is forced to unmarshal numbers into json.Number refs #1707 [dev-v3]
5 years ago
Matt Farina 84d0f231e8
Merge pull request #6016 from icanhazbroccoli/icanhazbroccoli-dev-v3-sigs-yaml
5 years ago
steven-sheehy 1064934105 Add sub-command support to plugin downloader
5 years ago
Oleg Sidorov ec440d446d Replaced ghodss/yaml with sigs.k8s.io/yaml
5 years ago
Taylor Thomas 29c343278e feat(action): Refactors unit tests with better fakes
5 years ago
Taylor Thomas 93d07c862d feat(*): Adds back --atomic functionality to Helm 3
5 years ago
Andrew Rudoi 09e1f8aeb1 chore: add ValueOptions constructor
5 years ago