Matthew Fisher
18ed620bc2
Merge pull request #6866 from bacongobbler/add-json-tags
...
fix(chart): add JSON tags to chart object
5 years ago
Taylor Thomas
40e505fb0d
Merge pull request #6861 from thomastaylor312/fix/validate_description
...
fix(cmd): Updates description for template validation flag
5 years ago
Fabian Ruff
7f7e90b407
Consider namespace when comparing resources
...
Fixes #6857
Signed-off-by: Fabian Ruff <fabian.ruff@sap.com>
5 years ago
Matthew Fisher
444d006fe2
fix(version): implement `helm version -c`, mark as hidden
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
c9b127c3ee
fix(getter): set up TLS options during .Get()
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
668f51bfdf
fix(chart): add JSON tags to chart object
...
Go capitalizes field names by default.
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Taylor Thomas
432fd9c110
fix(cmd): Updates description for template validation flag
...
This is a follow up to discussion in #6663 that clarifies exactly what the
validate flag is doing. It isn't meant to be a generic schema validator, but
rather validates the manifests against the current cluster as if it was
going to be installing them.
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
5 years ago
Matt Farina
bf8318ea0b
Merge pull request #6835 from mattfarina/tweak-search-v3
...
Updating the usage language for search repo
5 years ago
Matt Farina
9f1dc3b0d5
Merge pull request #6750 from ysh7/support-cross-device-rename-v3
...
Support cross device rename for helm v3
5 years ago
Matt Farina
de438b5e68
Updating the usage language for search repo
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
Rimas Mocevicius
0275c6b838
feat(v3): Add shorthand for --all-namespace flag in list command ( #6848 )
...
* feat(v3): add an extra short flag for
Signed-off-by: rimas <rmocius@gmail.com>
* change flag to
Signed-off-by: rimas <rmocius@gmail.com>
5 years ago
Matthew Fisher
42dea4427b
Merge pull request #6837 from bacongobbler/fix-6600
...
fix(action): strip file extensions from name
5 years ago
Matthew Fisher
bf012282c8
fix(action): strip file extensions from name
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Taylor Thomas
de000a455f
Merge pull request #6840 from helm/revert-6831-morten/reproducible-builds
...
Revert "[Makefile] Support reproducible builds"
5 years ago
Taylor Thomas
9ecbc4d001
Revert "[Makefile] Support reproducible builds"
...
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
5 years ago
Taylor Thomas
5de9538885
Merge pull request #6831 from Foxboron/morten/reproducible-builds
...
[Makefile] Support reproducible builds
5 years ago
Matthew Fisher
469bb6b0bd
Merge pull request #6836 from bacongobbler/fix-6805
...
fix(kube): return error when object cannot be patched
5 years ago
Matthew Fisher
85673f3aa3
Merge pull request #6839 from jeffb4/update-kubectl-proxy-cmd-example
...
(nit) Add namespace option to example kubectl command
5 years ago
Jeff Bachtel
2e1c54855e
Add namespace option to example kubectl command
...
Signed-off-by: Jeff Bachtel <jeff.bachtel@ironnetcybersecurity.com>
5 years ago
Matthew Fisher
9ba574f130
Merge pull request #6821 from lamLeX/fix-6820
...
Porting commit f5986db184
5 years ago
Matthew Fisher
a505f91073
fix(kube): return error when object cannot be patched
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
6ac64488f3
Merge pull request #6826 from VilledeMontreal/fix/compPluginUninstall
...
fix(comp): helm plugin 'remove' is now 'uninstall'
5 years ago
Kamalashree Nagaraj
73db724c6c
feat(helm): add linting support for '.tar.gz' tarballs for helm charts ( #6829 )
...
When 'helm3 lint <chart-name>.tar.gz' is run, this will lint Chart.yaml in the package
Closes #6535
Signed-off-by: Kamalashree N <nagaraj.kamalashree@gmail.com>
5 years ago
Morten Linderud
065dfb0e5b
[Makefile] Support reproducible builds
...
Circleci is used to build the release artifacts and embeds build paths
into the binary release. To reproduce the release binaries we then need
to also build in the same path as a result.
$ strings linux-amd64/helm | grep "home/circleci" | wc -l
174
Go 1.13 introduces `-trimpath` which strips the build path from all
compiled binaries. This should enable people to reproduce the
distributed helm binaries.
https://reproducible-builds.org/docs/source-date-epoch/
https://golang.org/doc/go1.13#go-command
Signed-off-by: Morten Linderud <morten@linderud.pw>
5 years ago
Marc Khouzam
1e58f484ff
fix(comp): helm plugin 'remove' is now 'uninstall'
...
Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>
5 years ago
Lam Le
afda6b4940
Porting fix from commit f5986db184
...
This port fixes the bug #6820 for helm3
which was fixed in helm2 with the pull request 4850
https://github.com/helm/helm/pull/4850
Signed-off-by: Lam Le <lam281990@gmail.com>
5 years ago
Matthew Fisher
2033853d8c
Merge pull request #6822 from bacongobbler/security-audit
...
fix(loader): error out when loading irregular files
5 years ago
Taylor Thomas
2f4ef705a9
Merge pull request #6818 from thomastaylor312/fix/v1_apiextensions
...
fix(chartutil): Add the v1 apiextensions to the default scheme
5 years ago
Matthew Fisher
dceb50b408
Merge pull request #6807 from bacongobbler/plugin-uninstall
...
ref(cmd): rename `helm plugin remove` to `helm plugin uninstall`
5 years ago
Matthew Fisher
99fb116f87
Merge pull request #6806 from bacongobbler/fixup-helpstring
...
fix(cmd): clean up helpstring formatting
5 years ago
Taylor Thomas
b6f5762d46
fix(chartutil): Add the v1 apiextensions to the default scheme
...
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
5 years ago
Taylor Thomas
9322910eb9
Merge pull request #6812 from mumoshu/fix-misisng-apiextensionsv1beta1-on-template-cmd
...
fix(v3): Allow rendering CRDs in `helm template` client-only validation
5 years ago
Taylor Thomas
5f4b184b4b
Merge pull request #6817 from thomastaylor312/fix/sort_validation
...
fix(releaseutil): Removes API version checks from kind sorter
5 years ago
Taylor Thomas
6a91263e38
fix(releaseutil): Removes API version checks from kind sorter
...
The sorting method for manifests contained a check to see if the API
version existed. This violates separation of concerns as the sorter
should just sort and leave validation to other parts of the code.
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
5 years ago
Matthew Fisher
5a7d4f1f74
fix(loader): error out when loading irregular files
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Yusuke Kuoka
6d91d1aca8
fix(v3): Allow rendering CRDs in `helm template` client-only validation
...
Fixes #6665
Ref https://github.com/helm/helm/pull/6729#issuecomment-547415165
Relates to #6729 and #6811
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
5 years ago
Adam Reese
82a100b0b7
Merge pull request #6808 from adamreese/ref/kube-1.16.2
...
ref(go.mod): kubernetes 1.16.2
5 years ago
Matthew Fisher
e2233bb571
fix(cmd): clean up helpstring formatting
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Adam Reese
712c90fd82
ref(go.mod): kubernetes 1.16.2
...
Signed-off-by: Adam Reese <adam@reese.io>
5 years ago
Matthew Fisher
a759f09127
ref(cmd): rename `helm plugin remove` to `helm plugin uninstall`
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
51fbcc8cf0
Merge pull request #6786 from bacongobbler/fixup-helpstring
...
fix(cmd): fix up help string
5 years ago
Matthew Fisher
ce494146a4
fix(cmd): fix up help string
...
- replace `helm repo search` with `helm search repo`
- re-clarify that the --version flag accepts a semver range
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
f1dc84773f
Merge pull request #6798 from aaronmell/Make_Namespace_Public
...
Allow namespace to be set by programs consuming helm.
5 years ago
Matthew Fisher
2c791189f8
Merge pull request #6736 from hangpark/fix/calculate-digest-from-chart-yaml-n-chart-lock
...
fix(pkg/downloader): Calculate digest from both Chart.lock & Chart.yaml deps
5 years ago
Adam Reese
64b95754ce
Merge pull request #6790 from mumoshu/fix-v3-regression-non-zero-plugin-exit-status
...
fix(v3): fix regression on non-zero plugin exist status
5 years ago
Aaron Mell
31f2fea061
Passing the namespace to actionconfig.Init instead of the entire object.
...
Signed-off-by: Aaron Mell <amell@lumindigital.com>
5 years ago
Aaron Mell
eab9d2817d
Revert "Allow namespace to be set by programs consuming helm."
...
bc2cd3c794
Signed-off-by: Aaron Mell <amell@lumindigital.com>
5 years ago
Matthew Fisher
cc4f02280b
Merge pull request #6802 from VilledeMontreal/fix/envRemoveSpace
...
fix(cli): Remove trailing space of helm env output
5 years ago
Marc Khouzam
ef7dd12cac
fix(cli): Remove trailing space of helm env output
...
Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>
5 years ago
Hang Park
c72caf6a11
fix(pkg/downloader): Calculate digest from both Chart.lock & Chart.yaml deps
...
To make digests include information about Chart.yaml dependencies, not
only the lock file, digest calculation is changed to accept both
contents. This terminates the `dep build` command if Chart.yaml
dependencies have been updated so that `dep up` should be executed
properly, to prevent downloading wrong versions or mismatched subcharts.
Note that previous Helm cannot know whether Chart.yaml dependencies were changed
or not since the Chart.lock's digest is calculated by only Chart.lock
contents, which don't include information about SemVer ranges and extra
dependency fields such as aliases, conditions, and tags. Specially,
SemVer can be written as a version range in Chart.yaml, but Chart.lock
has the specific, resolved version of that range.
Signed-off-by: Hang Park <hangpark@kaist.ac.kr>
5 years ago