Commit Graph

712 Commits (main)

Author SHA1 Message Date
George Jenkins 0ce267d907 more options
8 months ago
George Jenkins 7ea1d1df66 refactor: Remove duplicate `FindChartIn*RepoURL` funcs
8 months ago
George Jenkins 415c7e10fd
Merge pull request #13516 from TerryHowe/new-lint
8 months ago
petercover 605b1a0cf7 chore: fix some comments
8 months ago
Robert Sirchia 57e94e5bd9
Merge pull request #13538 from godhanipayal/godhanipayal/ErrorLogging
8 months ago
George Jenkins 53a4a59eb9
Merge pull request #13600 from gjenkins8/cleanup_NewShowWithConfig
8 months ago
Austin Abro f746c34d09
merge
8 months ago
George Jenkins 77fa61ad39 refactor: Consolidate lint package Run() functions
8 months ago
George Jenkins ca5a9e69c0 refactor: Remove redundant `NewPullWithOpts`
8 months ago
Payal Godhani f8a08145fb Resolving conflict
8 months ago
Matt Farina f08e2d14bb Updating to helm.sh/helm/v4
8 months ago
Matt Farina dc26e5b3e2 Update to Go 1.23
8 months ago
George Jenkins a8d39e6a17
Merge pull request #13576 from gjenkins8/consolidate_lint_run_functions
9 months ago
George Jenkins 5d13b0cac3
Merge pull request #13577 from gjenkins8/gjenkins/rm_pull_with_opts
9 months ago
Austin Abro c26b44f651
update names
9 months ago
Austin Abro 8ce1876192
get rid of ext interface
9 months ago
George Jenkins 8468de42ed cleanup: `NewShowWithConfig` -> `NewShow`
9 months ago
George Jenkins 3b9cce9669 cleanup: Remove 'ProcessDependenciesWithMerge'
9 months ago
Austin Abro 86338215b7
ability to create different waiters
9 months ago
Austin Abro c3eeab67f9
merge
9 months ago
Austin Abro 947425ee64
refactor new
9 months ago
George Jenkins 88da89085e refactor: Remove redundant `NewPullWithOpts`
9 months ago
George Jenkins 63623665ae refactor: Consolidate lint package Run() functions
9 months ago
Matt Farina 2236294119 Updating to helm.sh/helm/v4
9 months ago
Austin Abro 4c1758143f
basic design up and balling
9 months ago
Matt Farina 5727f56a96
Update to Go 1.23
9 months ago
Payal Godhani 5b18f525ed Fixing a typo
9 months ago
Payal Godhani 34cd8341c3 Add Contextual Error Messages to RunWithContext
9 months ago
Terry Howe 569f62e58b chore: fix problems with latest lint
9 months ago
George Jenkins b91a772d71
Merge pull request #13444 from justenstall/remove-status-flags
10 months ago
George Jenkins c724175b03
Merge pull request #13343 from niladrih/more-metadata
10 months ago
Scott Rigby bca7d31c9b
Merge pull request #12769 from banjoh/em/password-to-oci-registries
10 months ago
Evans Mungai 7a22dd28d1
Rename CAFile to CaFile for consistency
10 months ago
Justen Stall 7df69020d8
revert duplicate slice conditions
10 months ago
Justen Stall 6aa19b8c92
more error wrapping uses
10 months ago
Justen Stall 63cf42a843
fix: replace "github.com/pkg/errors" with stdlib "errors" package
10 months ago
KISHOREKUMAR THUDI 2c8cfaea41 Replacing NewSimpleClientSet to NewClientSet due to deprecation
10 months ago
Justen Stall 483697584f
fix(status): remove --show-desc and --show-resources flags
10 months ago
mathieu cesbron fc17fc75e2 Fix typo "re-use" to "reuse"
11 months ago
Suleiman Dibirov f4f4a6b81f fix(hooks): correct hooks delete order
11 months ago
wangjingcun de9e138ec1 chore: fix some function names in comment
11 months ago
Evans Mungai 323f88950a
Merge remote-tracking branch 'origin/main' into em/password-to-oci-registries
11 months ago
Niladri Halder d351b091ca
Add annotations and dependencies to get metadata output
12 months ago
Nathan Baulch ef85fa7f2d
Grammar fixes
1 year ago
Nathan Baulch ff9dd262e3
Fix typos
1 year ago
Scott Rigby 8a26add23f
Fix linting error for pr 12876
1 year ago
Matt Farina c261d0655c
Merge pull request #12876 from manno/sdk-ignore-missing-annotations
1 year ago
Scott Rigby f0442777bb
Merge pull request #12743 from anessi/feat/skip-schema-validation
1 year ago
Evans Mungai 0687961da4
Revert CAFile rename breaking change
1 year ago
Joe Julian 4278ada158
Merge pull request #13085 from alex-kattathra-johnson/issue-12961
1 year ago
Joe Julian 15e36139c1
Merge pull request #13130 from idsulik/issue-13127
1 year ago
Joe Julian cda2c4f802
Merge pull request #12924 from porridge/drop-apis
1 year ago
anessi acf7158565
feat(helm): add --skip-schema-validation flag to helm 'install', 'upgrade' and 'lint'
1 year ago
Evans Mungai 12d8d28534
Add username/password to package subcommand
1 year ago
Evans Mungai 837ae4242c
Add username/password to dependency build/update subcommands
1 year ago
Alex Johnson f69a2dd03e Fix race condition in TestInstallRelease_Wait_Interrupted test
1 year ago
Suleiman Dibirov 800c33a5aa fix: update error handling in Configuration.Init method, add tests for the method
1 year ago
Andrew Block 414cf94666
Merge pull request #11600 from miles-w-3/chart-notes
1 year ago
Evans Mungai 76c0f297c1
Merge remote-tracking branch 'origin/main' into em/password-to-oci-registries
1 year ago
Matt Farina a753ee7f43
Merge pull request #12866 from robertsirc/Correcting-Linting-Errors
1 year ago
Marcin Owsiany a6863a64ce Drop unused field.
1 year 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
Robert Sirchia d58d7b3762 Fixing all the linting errors
2 years ago
Evans Mungai dc158f6208
fix(helm): pass down username/password CLI parameters to OCI registry clients
2 years ago
Antoine Deschênes 869c1d2560 lint: Add --kube-version flag to set capabilities and deprecation rules
2 years ago
Matt Farina 847369c184
Update to Go 1.21 for builds
2 years ago
Joe Julian 99b8f443d1
Merge pull request #11387 from zak905/fix_post_install_hook_issue
2 years ago
Daniel Pap f25e0d6073 show crds command output separated by document separator
2 years ago
Matt Farina c682fdfebf
Merge pull request #12539 from chojnack/main
2 years ago
Scott Rigby 2745909d3d
Merge pull request #9653 from Okhoshi/feat/reset-then-reuse-flag
2 years ago
Marcin Chojnacki 8814bfb490 Fixing release labelling in rollback
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
Michał Słapek 169561a1b3 Fix leaking goroutines in Install
2 years ago
Matt Farina ef02cafdd0
Merge pull request #12274 from mih-kopylov/get-metadata
2 years ago
Matt Farina 5a1475ee36
Merge pull request #11294 from Juneezee/test/t.TempDir
2 years ago
Joe Julian 1d2221f9d6
Merge pull request #12290 from Ithrael/fix/helm-rollback-err-tips
2 years ago
Joe Julian b6c679eb97
Merge pull request #12321 from LuBingtan/dev
2 years ago
Joe Julian 4ff7d90872
Merge remote-tracking branch 'upstream/main' into add-labels-to-install-upgrade
2 years ago
Bingtan Lu 4e5e68d55c fix(helm): fix GetPodLogs, the hooks should be sorted before get the logs of each hook
2 years ago
ithrael db9460cc87 fix: helm rollback err tips
2 years ago
Joe Julian d9e0688640
Merge remote-tracking branch 'upstream/main' into fix-10566
2 years ago
Joe Julian 1a465d603d
Merge pull request #10564 from suzaku/ignore-not-found
2 years ago
Joe Julian 4b28d7b08d
Merge remote-tracking branch 'upstream/main' into fix1
2 years ago
satoru 5b08985138 goimports
2 years ago
suzaku 48dbda2fa8 Fix #3352, add support for --ignore-not-found just like kubectl delete
2 years ago
Joe Julian b30d7152b7
Merge remote-tracking branch 'upstream/main' into feat/reset-then-reuse-flag
2 years ago
Mikhail Kopylov 0b5e9d37c8 Restore `helm get metadata` command
2 years ago
Joe Julian e8e6da28d1
Revert "Add `helm get metadata` command"
2 years ago
Joe Julian 7de6d7f162
Merge branch 'main' into feat/reset-then-reuse-flag
2 years ago
Joe Julian b12139a6ec
Merge pull request #11586 from jmhbnz/main
2 years ago
Joe Julian 847d2bb3c6
Merge pull request #11631 from mih-kopylov/get-metadata
2 years ago
Scott Rigby 7d190be0d0
Merge pull request #12128 from aryan9600/plain-http
2 years ago
Dmitry Chepurovskiy 735ff8f92c
Update pkg/action/install.go
2 years ago
Eng Zer Jun 2ceebffc77
test: replace `ensure.TempDir` with `t.TempDir`
2 years ago
Matt Farina 343389856b
Merge pull request #12162 from mattfarina/fix-merge-values-ugh
2 years ago
Dmitry Chepurovskiy 7b13ac9914
Added error in case try to supply custom label with name of system label during install/upgrade
2 years ago
Matt Farina 96e33e2773
Tweaking new dry-run internal handling
2 years ago
Matt Farina 838b12191e
Merge pull request #9426 from tapaskapadia/feat/lookup-dryrun
2 years ago
Joe Julian 8554d518d5
Merge pull request #10397 from mtesseract/mc/fix-err-message-on-existing-resource-conflict
2 years ago
James Blair 9dab6e9770
Remove warning for template directory not found.
2 years ago
Matt Farina 0a5148faff
Fix multiple bugs in values handling
2 years ago
wujunwei c87f846d88 add GetRegistryClient method
2 years ago
Sanskar Jaiswal 2538b927a7
oci: Add flag `--plain-http` to enable working with HTTP registries
2 years ago
Mikhail Kopylov 2d86375817
Merge branch 'helm:main' into get-metadata
2 years ago
Joe Julian 17beedb49c
Merge pull request #11870 from cbodonnell/main
2 years ago
Matt Farina 9705369da6
Merge pull request #11973 from joejulian/quiet_lint
2 years ago
Matt Farina 3b74c13768
Merge pull request #11479 from MichaelMorrisEst/cascade
2 years ago
Matt Farina 7c9d636f40
Fix goroutine leak in action install
2 years ago
Joe Julian 853c18002f
fix quiet lint does not fail on non-linting errors
2 years ago
Tapas Kapadia 4b7248e361 feat(helm): add ability for --dry-run to do lookup functions
2 years ago
Matt Farina 4e7e939f19
Updating the Go version in go.mod
3 years ago
Matt Farina 50c22ed7f9
Bump the Go version
3 years ago
Matt Farina 299a6463a0
Merge pull request #11886 from hiddeco/properly-invalidate-client
3 years ago
AdamKorcz 6fc815da5a pkg/action: fix nil-dereference
3 years ago
Tapas Kapadia 4899e8a788 feat(helm): add ability for --dry-run to do lookup functions
3 years ago
Hidde Beydals 68f7b1f194
Properly invalidate client after CRD install
3 years ago
Craig O'Donnell ddf8356c1f full source path when output-dir is not provided
3 years ago
Soule BA 11738dde51
Provide a helper to set the registryClient in cmd
3 years ago
Andrew Block 154f37efec
Added insecure option to login subcommand
3 years ago
Andrew Block 08593c8dd6
Added support for insecure OCI registries
3 years ago
Soule BA b0ecb21056
Enable custom certificates option for OCI
3 years ago
Dmitry Chepurovskiy 6853c3eab5
Merge remote-tracking branch 'origin/main' into add-labels-to-install-upgrade
3 years ago
zak905 fa025fc28b fix post install hook deletion due to before-hook-creation policy
3 years ago
Matt Farina 863bc74e5a
Update to func handling
3 years ago
MichaelMorris 830d4a9ee9 Add option to support cascade deletion options
3 years ago
Tapas Kapadia f9e54b6079 feat(helm): add ability for --dry-run to do lookup functions
3 years ago
Tapas Kapadia 25ac62e153 feat(helm): add ability for --dry-run to do lookup functions
3 years ago
Tapas Kapadia 9a0025f963 feat(helm): add ability for --dry-run to do lookup functions
3 years ago
Tapas Kapadia d66c7db55a feat(helm): add ability for a dry-run to evaluate 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 be99ebe8af feat(helm): add ability for --dry-run to do 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
Matt Farina 36e18fa6e1
Fix improper use of Table request/response to k8s API
3 years ago
Matt Farina 6487d43965
Merge pull request #11672 from VaibhavSharma-47/feature
3 years ago
Mikhail Kopylov c869613616
Merge branch 'helm:main' into get-metadata
3 years ago
Vaibhav Sharma 3181c7ddad fix adopted resource not replaced
3 years ago
Soujanya Mangipudi 038cc4a0ca
Merge branch 'main' into main
3 years ago
Mikhail Kopylov 593dd0aef1 Add `helm get metadata` command
3 years ago
cui fliter 09d3f31358 fix a few function names on comments
3 years ago
Soujanya Mangipudi ffa19a4b5d Addressing review comments - move printing code out of client.go
3 years ago
Soujanya Mangipudi 20e3577543 Addressing review comments:
3 years ago
Soujanya Mangipudi 9d5be803bc feat(helm): Supporting helm3 to show up resource names that were deployed as part of release in helm status command
3 years ago
Martin Hickey f08db5c899
Merge pull request #10834 from stan-sz/stan-sz/10285
3 years ago
Martin Hickey 1d15ad7ea4
Merge pull request #10506 from suzaku/support-no-headers
3 years ago
Dominic Evans 7c74f1dd02 fix: improve logging & safety of statefulSetReady
3 years ago
Dmitry Chepurovskiy f96acb4fc8
Adding support merging new custom labels with original release labels during upgrade
3 years ago
Dmitry Chepurovskiy f1700e86d1
Added unit tests for implemented install/upgrade labels logic
3 years ago
Dmitry Chepurovskiy 6afad6bb61
Added upgrade --install labels argument support
3 years ago
Dmitry Chepurovskiy 6ef79e432b
Add labels support for install action with secret storage backend
3 years ago
Matthew Fisher 2ae4937e42
Merge pull request #10762 from yxxhero/fix_registry_config_issue
3 years ago
Matthew Fisher e54e24cc90
Merge pull request #10852 from IamMayankThakur/main
3 years ago
Matt Farina 2cd709c4a6
Merge pull request #10106 from presztak/lint_quiet_flag
3 years ago
Martin Hickey c477d697ec
Merge pull request #10458 from SimonAlling/remove-AssertGoldenBytes
3 years ago
Mayank Thakur fe00c9296d Fixed helm uninstall not deleting the resource.
3 years ago
Graham Reed 82a2a2e85c Populate Capabilities.HelmVersion during install
3 years ago
stan-sz 6c55d9e3e9 Fix linter
3 years ago
stan-sz a7e4ae752a Update install.go
3 years ago
stan-sz 660e4ffe7a Log error message on failed download
3 years ago
suzaku d76f86b01c Add support `helm list --no-headers`
4 years ago
yxxhero 9f199b6517 fix --registry-config issue
4 years ago
Matthew Fisher e9abdc5efe
Merge pull request #9751 from cndoit18/fix-issue-9747
4 years ago
alexandr.danilin c598a226e9 Fixes #10566
4 years ago
Eng Zer Jun 2e3e22a003
test: use `T.TempDir` to create temporary test directory
4 years ago
Matt Farina 1ec0aacb88
Merge pull request #10486 from gridai/fix-install-leak
4 years ago
Piotr Resztak 383086d397 feat(*): add --quiet flag to 'helm lint'
4 years ago
David Peraza 9661e39dce Moving uploader and pusher out of action into pkg
4 years ago
David Peraza 7cab1a09e3 Move all the remainder module out of experimental.
4 years ago
Thomas Runyon 353d74e967 refactor internal/experimental/registry to pkg/registry
4 years ago
Matt Farina 548ec55cf9
Fix panic with OCI for install, upgrade, and show
4 years ago
Andrew Block 1a9cb93551
Handling name of OCI file
4 years ago
Scott Rigby 4d50526a2b
Move OCI tag semver range logic from OCIGetter to ChartDownloader
4 years ago
Andrew Block 4f62d3dc1b
Started work on 'helm pull'
4 years ago
Andrew Block df98e18eb7
Working oci code without providing versions
4 years ago
mengjiao.liu 160da867d0 validate release name during install
4 years ago
Neven Miculinic 5059ae843e Fix install memory/goroutine leak
4 years ago
Simon Alling dd5db7bc40 Remove AssertGoldenBytes test helper
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
cndoit18 94dc605968
fix(rollback): fix helm rollback doesn't have meta.helm.sh annotations
4 years ago
Matthew Fisher a8d33e7df4
Merge pull request #9918 from cndoit18/fix-issue-9915
4 years ago
Moritz Clasmeier 8613770f78 Adjust error message wrongly claiming that there is a resource conflict
4 years ago
Timofey Kirillov 7f68bfa1fa
fix: added resource info into the validation error
4 years ago
Guangwen Feng 9b7a45a384 Fix a golint issue caused by typo
4 years ago
Alexey Igrychev 5753f61ae3 docs: fix typo Charts.yaml
4 years ago
cndoit18 da15d96a68
fix(install): if subcharts are disabled, the CRD for subcharts should not be installed
4 years ago
Matt Farina accf82ba1c
Merge pull request #9180 from Moser-ss/feature-handle-SIGINT
4 years ago
Matt Farina 2062a59566
Merge pull request #9702 from mikeshng/uninstall-wait
4 years ago
Josh Dolitsky caa97158d0
Revert moving registry actions back to pkg/
4 years ago
Josh Dolitsky 77750962d5
Move registry actions back to pkg/
4 years ago
Mike Ng 75fe8883cc Rename newly introduced interface to InterfaceExt
4 years ago
Mike Ng d51a61f9ab Introduce a new interface for WaitForDelete() to avoid breaking backwards compatibility
4 years ago
Josh Dolitsky 0121f6a328
Merge branch 'main' of github.com:helm/helm into hip-6
4 years ago
Mike Ng 655bdcd2fd feat: add optional boolean '--wait' flag to 'uninstall' command.
4 years ago
Matt Farina 0ff53945bf
Fixing issue where helm show all fails to show crds when no readme
4 years ago
Matt Farina 9443a7ead4
Merge pull request #10033 from avorima/show-crds-command
4 years ago
John Howard 82a2abf512 Update oras-go to v0.4.0
4 years ago