Brian Marshall
a0858e29d8
Fix race in helm list when partitioning
...
Problem:
The chunks slice that is passed through the channel is reused for each
partition. This means that encoding the release into a message is racing with
populating the next partition, causing the results to sometimes not fit in the
message, and the release list to be incorrect
Solution:
Allocate a new slice for each partition
Issue #3322
Signed-off-by: Brian Marshall <bmarshall13@users.noreply.github.com>
6 years ago
Anton Osmond
094b97ab5d
Be explicit about where occurences of <CHARTNAME> will be replaced in starter charts ( #4548 )
...
Signed-off-by: Anton Osmond <antonosmond@gmail.com>
6 years ago
Ian Chen
c539454c9c
Fix grammer for tests ( #4599 )
...
Signed-off-by: Ian Chen <ianchen06@gmail.com>
6 years ago
Matthew Fisher
10db6a6fb5
introduce `helm init --automount-service-account-token` ( #4589 )
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
bef59e40dc
allow settings TLS flags from environment variables ( #4590 )
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
941b1f4d68
fix(release_server): handle the case when requested values is empty ( #4604 )
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Fabian Ruff
37a731db79
Avoid importing k8s.io/kubernetes from pkg/helm ( #4499 )
...
* Avoid importing k8s.io/kubernetes from pkg/helm
When writing a helm client (e.g. a helm plugin) that talks to tiller importing k8s.io/helm/pkg/helm to get the grpc client is key.
This pkg should not have a dependency to the k8s.io/kubernetes to avoid pulling in a lot of code that is only used within tiller and blow up binary sizes.
Signed-off-by: Fabian Ruff <fabian@progra.de>
* Add references to pull request in errors message
Signed-off-by: Fabian Ruff <fabian@progra.de>
* copy helper function from pkg/storage/driver
Signed-off-by: Fabian Ruff <fabian@progra.de>
* Move storage errors to seperate package
Signed-off-by: Fabian Ruff <fabian@progra.de>
* Keep old error variables for backward compatibility
Signed-off-by: Fabian Ruff <fabian@progra.de>
6 years ago
Christian Köberl
2e9855b98b
Set proxy for all connections, fixes #4326 ( #4579 )
...
Signed-off-by: Christian Koeberl <christian.koeberl@gmail.com>
6 years ago
Matthew Fisher
7da7047cee
Merge pull request #4078 from adshmh/2742-feat-helm-notes-command
...
New helm notes command to display notes provided by a release's chart
6 years ago
Arash Deshmeh
7f703f50a9
feat(helm): added new helm notes command to display notes provided by the chart of a release
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
6 years ago
Matthew Fisher
8a72628beb
Merge pull request #4340 from adshmh/4321-feat-helm-sort-releases-by-chart-name
...
feat(helm): add ability to sort release list by chart name
6 years ago
Matthew Fisher
9abd42bbad
Merge pull request #4461 from aswinkarthik/fix-init-wait-on-tls
...
Fix init wait on tls
6 years ago
Arash Deshmeh
380ca1a923
feat(helm): add ability to sort release list by chart name
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
6 years ago
aswinkarthik
1b34a511d4
fix(helm): Add --tiller-tls-hostname flag to 'helm init'
...
This will fix the bug where 'helm init --wait' fails when TLS is used.
Signed-off-by: aswinkarthik <aswinkarthik93@gmail.com>
6 years ago
Matthew Fisher
3f0c6c5404
Merge pull request #4221 from cmattoon/issue-2347
...
Do not fail linting because of missing 'required' template values
6 years ago
Matthew Fisher
faa921dd7c
Merge pull request #4358 from novas0x2a/fake-improvements
...
Flesh out the fake client even more
6 years ago
Matthew Fisher
48e26e74eb
Merge pull request #4172 from mattjmcnaughton/mattjmcnaughton/containerize-test-steps-in-Makefile
...
Add containerized options for tests in Makefile
6 years ago
Michelle Noorali
8761bb009f
Merge pull request #4517 from mattfarina/dco
...
Moving from CLA to DCO in contribution guide
6 years ago
Matthew Fisher
d3b69c1fc1
Merge pull request #4327 from imroc/master
...
feat(helm): hiding password input on terminal
6 years ago
roc
518a9d63e6
feat(helm): hiding password input on terminal
...
When using "helm repo add" with "--username" and without "--password",
hide user's input with a password prompt. This allows users to not
expose their passwords to the command line history.
6 years ago
mattjmcnaughton
17151b99ea
Add containerized options for tests in Makefile
...
Add an option to run the `test-unit`, `test-style`, and `test`
steps from the `Makefile` insides of a docker container. Doing so
isolates this component of helm development from any other aspect of
your global go environment.
These commands all have the name `docker-*`. Long term, there may
be reproducibility benefits to running all of the Make steps in a
container by default, in which case `containerized-test-unit` could
become `test-unit`.
6 years ago
Matthew Fisher
4589ae2c45
Merge pull request #4486 from smurfralf/master
...
Improve documentation for helm upgrade (#4030 )
6 years ago
smurfralf
c4d6b5a434
Tweeks per bacon review
6 years ago
smurfralf
eeb3a1454a
Improve documentation for helm upgrade ( #4030 )
...
Expand and clarify documentation for `helm upgrade` to include nuances
of command line values setting.
Fixes issue #4030
6 years ago
Matthew Fisher
dee4bfb226
Merge pull request #4530 from nojnhuh/patch-1
...
Fix typo in message.go
6 years ago
Jon Huhn
0b4e086e05
Fix typo in message.go
6 years ago
Adam Reese
eb0dffcbd9
Merge pull request #4338 from dustyrip/zsh-compinit-patch
...
Allow zsh completion to be autoloaded by compinit
6 years ago
Taylor Thomas
dc130c5f4b
Merge pull request #4528 from hickeyma/fix-create-helm-note
...
Fix helm create note for k8 label convention changes
6 years ago
Taylor Thomas
e3d4206b65
Merge pull request #4469 from rimusz/master
...
add Tillerless Helm blog post and plugin references
6 years ago
Matthew Fisher
d1c45b090e
Merge pull request #4529 from hobti01/patch-4
...
docs: Messages are encrypted when using client-tiller TLS
6 years ago
Tim Hobbs
0b3924b2ac
Messages are encrypted when using TLS
...
When helm client and tiller use TLS their messages are encrypted, not unencrypted ;)
6 years ago
Matt Farina
a4e2e8b505
Moving from CLA to DCO in contribution guide
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 years ago
Martin Hickey
7306b4c28e
Fix helm create note for k8 label convention changes
...
Update to note as per changes in Issue #4335 . Otherwise cannot
retrieve the pod with the label names.
6 years ago
Matthew Fisher
78550dd2c8
Merge pull request #4522 from dustinspecker/patch-1
...
docs: remove extraneous "it"
6 years ago
Dustin Specker
8c69e1af4f
docs: remove extraneous "it"
6 years ago
Adam Reese
b95eb54bf2
Merge pull request #4420 from adamreese/ref/kube-1.11
...
ref(*): kubernetes v1.11 support
6 years ago
Matt Farina
cc7cc1087f
Merge pull request #4448 from mattfarina/update-labels
...
Updating to the k8s label convention
6 years ago
Matt Farina
83e3571358
Merge branch 'master' into update-labels
6 years ago
Matt Farina
777886359c
Merge pull request #4478 from mattfarina/helm-cncf-contact-update
...
docs(README): Updating for Helm in CNCF
6 years ago
Matt Farina
f0af0abbb0
Merge branch 'master' into helm-cncf-contact-update
6 years ago
Matthew Fisher
0f10ded76d
Merge pull request #4484 from bacongobbler/fix-get-script-again
...
strip out all extra lines other than the first for parsing
6 years ago
Matthew Fisher
c15a355da7
strip out all extra lines other than the first for parsing
6 years ago
Matthew Fisher
0b79ecf4ca
Merge pull request #4480 from nojnhuh/master
...
Fix typo in parser.go
6 years ago
Jon Huhn
d929391199
Fix typo in parser.go
6 years ago
Matthew Fisher
36431fa0f4
Merge pull request #4477 from nickschuch/fix-zoom-link
...
Update the Developer Call zoom.us link
6 years ago
Nick Schuch
1ed6ffbdb0
Update zoom.us link
6 years ago
Matt Farina
a8229323cd
docs(README): Updating for Helm in CNCF
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 years ago
Matthew Fisher
bba13a6c2d
Merge pull request #4474 from rosko/patch-1
...
fix: link to custom resource definitions section in best practices
6 years ago
Matthew Fisher
15c1f0259d
Merge pull request #4473 from ultimateboy/patch-1
...
fix(client): fix bug in list releases to append all releases
6 years ago
Alexey Volkov
f15d658450
fix: link to custom resource definitions section
6 years ago