- 05 Dec, 2018 12 commits
-
-
tariqibrahim authored
Signed-off-by: tariqibrahim <tariq.ibrahim@microsoft.com>
-
Frank Hamand authored
* Refactor test run to separate method This will allow us to parallelise it more easily Signed-off-by: Frank Hamand <frankhamand@gmail.com> * Add --parallel flag to helm test (No functionality in this commit) Signed-off-by: Frank Hamand <frankhamand@gmail.com> * Run helm tests in parallel with --parallel flag Signed-off-by: Frank Hamand <frankhamand@gmail.com> * Add a mutex to helm test message streams This is to protect against data races when running tests in parallel. Signed-off-by: Frank Hamand <frankhamand@gmail.com> * Add tests for --parallel flag Signed-off-by: Frank Hamand <frankhamand@gmail.com> * Add concurrency limit for parallel helm tests Signed-off-by: Frank Hamand <frankhamand@gmail.com> * Add test for concurrency limit Signed-off-by: Frank Hamand <frankhamand@gmail.com> * Fix rebase introduced errors Signed-off-by: Frank Hamand <frankhamand@gmail.com>
-
Helgi Þormar Þorbjörnsson authored
* Return empty string instead of nil when linting on required This allows lint to work in scenarios when required is used in secrets or it's output is passed to another function. Due to lint mode no longer failing on missing value in required it is passing nil through which not all functions can accept. Fixes #4747 Signed-off-by: Helgi Þorbjörnsson <helgith@gmail.com> * Apply suggestions from code review Co-Authored-By: helgi <70530+helgi@users.noreply.github.com> Signed-off-by: Helgi Þorbjörnsson <helgith@gmail.com> * Add tests Signed-off-by: Helgi Þorbjörnsson <helgith@gmail.com>
-
Henry Nash authored
Make the current check for the number of templates on create more resilient by using a varible to store the expected number of templates. In addition, fix the error message so that it displays the correct number expected of templates. Closes #5009 Signed-off-by: Henry Nash <henry.nash@uk.ibm.com>
-
Henry Nash authored
Provide comment for constant to avoid golint warning. Closes #5020 Signed-off-by: Henry Nash <henry.nash@uk.ibm.com>
-
Taylor Thomas authored
ref(kube): Gets rid of superfluous Sprintf call
-
Henry Nash authored
This change adds a mention to the reqruiement for commit signing to the Git Convention outline in the Developer Guide, while leaving the existing detail on signing in the Contributing doc. Closes #5016 Signed-off-by: Henry Nash <henry.nash@uk.ibm.com>
-
Taylor Thomas authored
Signed-off-by: Taylor Thomas <thomastaylor312@gmail.com>
-
Taylor Thomas authored
fix(helm): Fix line breaks when printing custom resources
-
Taylor Thomas authored
fix(helm): Print details for pod resource
-
Taylor Thomas authored
Charts docs clean-up
-
įoнииγ įoнииγ authored
This is probably a silly PR. However, each time I create a new chart via `helm create`, the instructions to uncomment the resource limits require adding a couple extra spaces back to the YAML. This PR simply brings the spacing in-line with the rest of the generated template. Signed-off-by: John Dewey <john@dewey.ws>
-
- 04 Dec, 2018 2 commits
-
-
Florent Monbillard authored
- Address #4998, #5000, #5001 and #5002 - Fix Markdown syntax for code blocks Signed-off-by: Florent Monbillard <f.monbillard@gmail.com>
-
Tariq Ibrahim authored
Signed-off-by: tariqibrahim <tariq.ibrahim@microsoft.com>
-
- 30 Nov, 2018 1 commit
-
-
Martin Hickey authored
Closes #4736 Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
-
- 29 Nov, 2018 2 commits
-
-
Morten Torkildsen authored
Currently the code that handles hooks uses a builder that creates the versioned types rather than unstructured. This results in an error whenever a custom resource is used in the hook as the type will not be registered in the scheme used in Helm. This changes this to use a builder that created unstructured resources and only converts to the versioned type when needed. Signed-off-by: Morten Torkildsen <mortent@google.com>
-
Michael Merrill authored
Signed-off-by: mmerrill3 <michael.merrill@vonage.com>
-
- 28 Nov, 2018 11 commits
-
-
Tariq Ibrahim authored
* avoid kubernetes import for slice contains logic Signed-off-by: tariqibrahim <tariq.ibrahim@microsoft.com> * fix review comments Signed-off-by: tariqibrahim <tariq.ibrahim@microsoft.com>
-
Taylor Thomas authored
fix(storage): when pruning release versions, never delete the last deployed revision
-
Matt Tucker authored
Signed-off-by: Matt Tucker <ultimateboy@gmail.com>
-
Luke Hoban authored
Apply the same procedure to allow missing trailing slash in repo base URLs used in `repo/chart` inputs to `--repo` inputs. Fixes #4954. Signed-off-by: Luke Hoban <luke@pulumi.com>
-
Morten Torkildsen authored
Due to a regression from a previous change, details about pod resources does not show up in the status output. This makes sure that the pod type from core are passed in to the printer so the details are shown in the output. Signed-off-by: Morten Torkildsen <mortent@google.com>
-
Martin Hickey authored
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
-
Ishaan Malhi authored
* docs: add documentation for the helmignore file Signed-off-by: Ishaan Malhi <ishaan.malhi@gmail.com> * docs: rearrange helmignore docs under chart template developer's guide Signed-off-by: Ishaan Malhi <ishaan.malhi@gmail.com>
-
Abu Hanifa authored
* error message for creating multiple helm chart at a time Signed-off-by: hanif <abuhanifa@pathao.com> * Update cmd/helm/create.go Co-Authored-By: a8uhnf <a8uhnf@users.noreply.github.com> Signed-off-by: hanif <abuhanifa@pathao.com>
-
Jintao Zhang authored
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
-
Tariq Ibrahim authored
Signed-off-by: tariqibrahim <tariq.ibrahim@microsoft.com>
-
Matthew Fisher authored
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
-
- 20 Nov, 2018 2 commits
-
-
Geoff Baskwill authored
Signed-off-by: Geoff Baskwill <me@geoffbaskwill.ca>
-
René Filip authored
update position of `and` operator Signed-off-by: René Filip <rene.filip@sap.com>
-
- 19 Nov, 2018 3 commits
-
-
Geoff Baskwill authored
* docs: markdown prettyprinting Signed-off-by: Geoff Baskwill <me@geoffbaskwill.ca> * docs: use nindent in documentation examples Fixes #4890. Signed-off-by: Geoff Baskwill <me@geoffbaskwill.ca>
-
Joshua Olson authored
* Securing tiller via running it locally. Signed-off-by: Joshua Olson <joshua.olson.490@gmail.com> * Clarify that TLS is the recommended way to secure Helm. Signed-off-by: Joshua Olson <joshua.olson.490@gmail.com>
-
Dan Winter authored
When a user specifies value overrides for list values out of order, strvals.listItem panics. Change strvals.listItem to handle this case by re-initializing nil values to a new map. Closes #4503 Co-authored-by: Cameron Childress <cameron@cchildress.org> Co-authored-by: Kevin Collette <hal.collette@gmail.com> Co-authored-by: Connor McKelvey <connormckelvey@gmail.com> Co-authored-by: Dan Winter <dan.j.winter@gmail.com> Signed-off-by: Dan Winter <dan.j.winter@gmail.com> Signed-off-by: Cameron Childress <cameron@cchildress.org> Signed-off-by: Kevin Collette <hal.collette@gmail.com> Signed-off-by: Connor McKelvey <connormckelvey@gmail.com>
-
- 15 Nov, 2018 2 commits
-
-
Morten Torkildsen authored
The output from helm status is not correct for custom resources. The HumanReadablePrinter from Kubernetes only outputs the column names when the type differs from the previous one. This makes the output inconsistent and also creates problems for putting in the correct line breaks. This PR sets up a new printer for each type, thereby making sure that all types are printed with the correct use of line breaks and with column names. Signed-off-by: Morten Torkildsen <mortent@google.com>
-
Matthew Fisher authored
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
-
- 12 Nov, 2018 4 commits
-
-
Scott Rigby authored
See https://github.com/helm/chart-testing/issues/48Signed-by: Scott Rigby <scott@r6by.com> Signed-off-by: Scott Rigby <scott@r6by.com>
-
Lev Aminov authored
* Fail on failed chart repository update * Fix failed test * Add repo update strict flag
-
Brent authored
Solves #3722 by making the changes in #3539 more compatible with the previous behavior. This gives a recovery option for "oops I deleted my helm release" by allowing rollback, which is intended to be a working feature of helm. Note that purging releases removes the history required to rollback, so this doesn't work in that case. However, purging takes significantly more time, so it's harder to accidentally purge everything. Signed-off-by: Brent <bmperrea@gmail.com>
-
Morten Torkildsen authored
Upgrading a release and override existing values doesn't work as expected for nested values. Maps should be merged recursively, but currently maps are treated just like values and replaced at the top level. If the existing values are: ```yaml resources: requests: cpu: 400m something: else ``` and an update is done with ```--set=resources.requests.cpu=500m```, it currently ends up as ```yaml resources: requests: cpu: 500m ``` but it should have been ```yaml resources: requests: cpu: 500m something: else ``` This PR updates the way override values are merged into the existing set of values to merge rather than replace maps. Closes: #4792 Signed-off-by: Morten Torkildsen <mortent@google.com>
-
- 09 Nov, 2018 1 commit
-
-
Matt Farina authored
fix(helm): Use line breaks consistently in status output
-