masahiro
440e79ff95
Fix cmd/helm use tillerTunnel values ( #4777 )
...
Signed-off-by: masahiro331 <m_fujimura@r.recruit.co.jp>
8 years ago
Martin Hickey
f6efe2f0c1
Add test template example for helm create ( #4524 )
...
* Add test template example for helm create
As helm create ganerates an nginx chart, the example is based on
https://github.com/helm/helm/blob/master/docs/examples/nginx/templates/
service-test.yaml
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
* Update after review
- https://github.com/helm/helm/pull/4524#pullrequestreview-155183390
- https://github.com/helm/helm/pull/4524#pullrequestreview-155379922
- Fix where app.kubernetes.io/instance was incorrect in service selector
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
* Add doc update
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
* Update GO formatting
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
8 years ago
Anumita Shenoy
1e26b5300b
feat(helm): add $HELM_KEY_PASSPHRASE environment variable for signing helm charts ( #4778 )
...
* feat(helm): add $HELM_KEY_PASSPHRASE environment variable for signing helm charts
If $HELM_KEY_PASSPHRASE is set then helm package sign command will not prompt the
user to enter the passphrase for the private key
Signed-off-by: Anumita Shenoy <ansheno@microsoft.com>
* docs(helm): added documentation for HELM_KEY_PASSPHRASE
Added description for HELM_KEY_PASSPHRASE
Signed-off-by: Anumita Shenoy <ansheno@microsoft.com>
8 years ago
Adam Reese
dbf84cd229
ref(*): kubernetes v1.12 support
...
Signed-off-by: Adam Reese <adam@reese.io>
8 years ago
Matthew Fisher
8be42bae88
fix(helm): fix regression with TLS flags/environment variables not being parsed ( #4657 )
...
* fix(helm): fix regression with TLS flags/envvars
This change fixes some of the assumptions made in an earlier commit. Helm's TLS flags and environment variables were not respected because they were parsed well before execution (during settings.AddFlagsTLS()), causing erroneous behaviour at runtime. By re-introducing environment.Init(), Helm can properly parse environment variables at the correct time.
One change that had to occur in this PR is the fact that we need to call settings.Init() each time we call settings.AddFlagsTLS(). This is because each command owns its own FlagSet, so we need to parse each flagset to read and propagate the environment variables correctly.
I also noticed that we were maintaining two separate variables for each TLS value. Refactoring out some of the older code to all use the settings object makes the code much cleaner to read and fixes an issue where setting a flag or environment variable would propagate to the settings object, but we'd be reading from tlsEnable.
I've also added some unit tests to ensure this regression doesn't occur again.
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
* fix bug where os.ExpandEnv() on the default value causes differing behaviour
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
* add more context to the TODO/FIXME messages
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
8 years ago
Louis Munro
7b821dd52f
Make ping() request a specific image. Add a getTillerPodImage method. ( #4622 )
...
Signed-off-by: Louis Munro <lm@louismunro.com>
8 years ago
Matthew Fisher
a297a0a7fe
fix merge conflicts/linter errors ( #4653 )
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
8 years ago
Carlos Tadeu Panato Junior
71ba25a5a9
change kubernetes to helm in docs and yaml files when refer the repository ( #4640 )
...
Signed-off-by: cpanato <ctadeu@gmail.com>
8 years ago
adshmh
b4b693c316
feat(helm): output option for helm get values command, allow json and yaml formats ( #4596 )
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
8 years ago
Robert James Hernandez
2b33bf6ba7
Fix for checking helm version slice bounds out of range ( #4609 )
...
* fix(helm): Use env to locate bash
Leverage '/usr/bin/env bash` for find bash instead of hardcoding
'/bin/bash' since some *nix OSes have it installed elsewhere.
Signed-off-by: Robert James Hernandez <rob@sarcasticadmin.com>
* test(helm): Adding case for versions short flag
When git sha is empty if being built from tarball running 'helm version
--short' should just ignore '--short' since sha is empty. Adding test
to ensure this is the case.
Signed-off-by: Robert James Hernandez <rob@sarcasticadmin.com>
* fix(helm): ignore short flag when sha is empty
Signed-off-by: Robert James Hernandez <rob@sarcasticadmin.com>
8 years ago
Matthew Fisher
10db6a6fb5
introduce `helm init --automount-service-account-token` ( #4589 )
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
8 years ago
Matthew Fisher
bef59e40dc
allow settings TLS flags from environment variables ( #4590 )
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
8 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>
8 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>
8 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
8 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>
8 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>
8 years ago
Matthew Fisher
faa921dd7c
Merge pull request #4358 from novas0x2a/fake-improvements
...
Flesh out the fake client even more
8 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.
8 years ago
smurfralf
c4d6b5a434
Tweeks per bacon review
8 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
8 years ago
Adam Reese
eb0dffcbd9
Merge pull request #4338 from dustyrip/zsh-compinit-patch
...
Allow zsh completion to be autoloaded by compinit
8 years ago
Adam Reese
b95eb54bf2
Merge pull request #4420 from adamreese/ref/kube-1.11
...
ref(*): kubernetes v1.11 support
8 years ago
Matt Farina
83e3571358
Merge branch 'master' into update-labels
8 years ago
Adam Reese
efadbd8803
ref(*): kubernetes v1.11 support
8 years ago
Matt Farina
e328d00a2f
Updating to the k8s label convention
...
Closes #4335
Signed-off-by: Matt Farina <matt@mattfarina.com>
8 years ago
fibonacci1729
bd0686731c
fix(helm): fix(helm): add `--tls-hostname` flag to tls flags
...
docs(*): update tiller_ssl.md to reflect IP SAN usage.
When using helm/tiller in tls-verify mode, 127.0.0.1 should
be listed as an IP SAN in the tiller certificate to pass
hostname verficiation of the TLS handshake.
Closes #4149
8 years ago
Mike Lundy
4139a00e17
[templates] extract some rendering code into a package
8 years ago
Matthew Fisher
71629f046a
Merge pull request #4426 from rimusz/tiller-auth-plugins-patch
...
add support for `auth-provider` from kubeconfig files
8 years ago
Rimas
3dddd5080e
add support for `auth-provider` from kubeconfig files, addreses #4422
8 years ago
Matthew Fisher
a7ab81f8e7
setup connection after displaying client version
8 years ago
Matthew Fisher
56154102a2
Merge pull request #3556 from ryane/fix/init-output-service
...
fix(helm): add service, secret manifests in `init -o`
8 years ago
Matthew Fisher
85d2ce348d
Merge pull request #4284 from 0gajun/change_permission_index_yaml
...
Change permission of index.yaml generated by a command `helm repo index`
8 years ago
Matthew Fisher
3a6fbee371
Merge pull request #4305 from bacongobbler/fix-4304
...
fix `helm template -x` pathing issues on Windows
8 years ago
Matthew Fisher
7cad59091a
Merge pull request #4202 from bacongobbler/change-copyright
...
change copyright to "Copyright The Helm Authors"
8 years ago
Matthew Fisher
1a1ea63830
fix `helm template -x` pathing issues on Windows
...
tiller's rendering engine converts os filepath separators into unix-style filepath separators, so we need to split template names with a forward slash.
8 years ago
Matthew Fisher
2d77db11fa
change copyright to "Copyright The Helm Authors"
8 years ago
Matthew Fisher
d8b46d840b
fix path output for Windows
8 years ago
KUOKA Yusuke
dc93908626
feat: Set values from local files ( #3758 )
...
Adds the `--set-file key=filepath` flag to `install`, `upgrade`, `template` and `lint` sub-commands so that the content of the file at the `filepath` is set to the value for the `key`.
Resolves #1754
8 years ago
KUOKA Yusuke
3e5b4066d2
feat(helm): Detailed exit code for helm plugins ( #4367 )
...
Resolves #4170
8 years ago
Rohan Chakravarthy
4efa18a5ec
feat(helm): Add the --kubeconfig flag ( #4235 )
...
Adds the ability to specify a kubeconfig file that overrides $KUBECONFIG
8 years ago
Erik Sundell
01da56f956
helm template cmd - conformity of output ( #3811 )
...
By changing a string from `##---` to `---` the output written to files matches the output generated to stdout.
8 years ago
Brian
aedd306e83
Revert "fix(helm): add `--tls-hostname` flag to tls flags."
8 years ago
fibonacci1729
7faf62a209
fix(helm): add --tls-hostname flag to tls-flags
8 years ago
Dusty Rip
cd6dd31397
Allow zsh completion to be autoloaded by compinit
8 years ago
fibonacci1729
6767f3cf08
fix(helm): return when listing with no releases or nil
8 years ago
Matthew Fisher
50ebdd808d
Merge pull request #3825 from adshmh/3581-feat-allow-custom-desc-after-helm-release-upgrade
...
Feature: allow custom description after helm release upgrade
8 years ago
Junya Ogasawara
d75d35da82
Change permission of index.yaml
...
Because index.yaml generated by a command `helm repo index` isn't executable
file, but just configuration file.
8 years ago
rocky
4d579bbbdf
Fix(helm): fix the bug of the charts not deployed after downloaded
...
in helm install --dep-up
helm install --dep-up does not deploy the charts downloaded by itself.
I reload the charts path after downloading the missing charts.
Closes #3423
8 years ago
liyongxin
5d2140be38
typo fix for template test
8 years ago
Matthew Fisher
98341abe05
Merge pull request #4049 from flimzy/warning
...
Suppress 'unauthenticated users' warning when --tiller-tls-verify present
8 years ago
Matthew Fisher
f63baab020
Merge pull request #3923 from seaneagan/list_cmd_output_format
...
feat(list): Optional output as JSON and YAML
8 years ago
Matthew Fisher
245c5bcc09
Merge pull request #4130 from mattjmcnaughton/mattjmcnaughton/fix-inaccurate-comment-in-tiller
...
Fix inaccurate comment in `tiller`
8 years ago
ruicao
b4cfb5f2f3
Typo fix: indentifies -> identifies
8 years ago
Arash Deshmeh
d8c4cbb0e0
feat(helm): Added the ability to handle custom description to client side for install, upgrade, rollback, and delete commands. Updated the documentation according to the changes.
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
8 years ago
mattjmcnaughton
2b04523baf
Fix inaccurate comment in `tiller`
...
When reading through `cmd/tiller/tiller.go`, I noticed a comment around
`rootServer` mentions the usage of an `init` function. However, there is
no `init` function in this package. Update the comment to be more
accurate.
8 years ago
Matthew Fisher
d77642f4a5
Merge pull request #4104 from yenicapotediaz/master
...
removed --install option from --namespace to solve inconsistency with the `helm lint` documentation
8 years ago
Johnny Bergström
43b19dccbe
Add helm template --is-upgrade
...
Useful for toggling .Release.IsInstall / .Release.IsUpgrade which
in turn may cause templates to render differently.
8 years ago
Yeni Capote Diaz
4f36bbf2bd
removed --install option from --namespace.
8 years ago
Jonathan Hall
4e08a023dd
Suppress 'unauthenticated users' warning when --tiller-tls-verify present
...
And clarify the warning to indicate exactly how to correct the problem.
8 years ago
Doug Winter
32bd9d82e8
Support values files on remote servers with self-signed certs / client cert authentication ( #4003 )
...
* support tls for values file access
- uses --ca-file / --cert-file / --key-file
* also for upgrade command
8 years ago
Matt Butcher
0699ec4248
feat(tiller): support CRD installation ( #3982 )
...
This adds support for installing CRDs well before any other resource
kinds are installed.
This PR introduces a new hook, `crd-install`, that fires before
manifests are even validated. It is used to install a CRD before any
other part of a chart is installed.
Currently, this hook is _only implemented for install_. That means we
currently cannot add new CRDs during `helm upgrade`, nor can they
be rolled back. This is the safest configuration, as the update/rollback
cycle gets very challenging when CRDs are added and removed.
8 years ago
Matthew Fisher
4d1a401a9f
Revert "Fix tiller deployment on RBAC clusters"
8 years ago
Marat Garafutdinov
7a65f7479a
add --col-width to `helm search` ( #3949 )
...
* add customizeable --col-width
* make docs. whitespacing
8 years ago
Fabian Ruff
ed39f16ee5
Fix --tiller-namespace flag for plugins
...
This fixes using `--tiller-namespace $namespace` flag (without the equal sign) for helm plugins.
8 years ago
AdamDang
bcf5688e9a
Update install.go
8 years ago
Sean Eagan
49c3d50e4e
feat(list): Optional output as JSON and YAML
...
The choice of interface `--output (json|yaml)` is to match that of the
status command, except that -o is not available as it is already used
by --offset.
WIP #1534
8 years ago
Michelle Noorali
1ee1706870
Merge pull request #3900 from adshmh/3886-support-removal-of-multiple-repos-from-cli
...
support removing multiple repositories using repo remove command
8 years ago
Michelle Noorali
539041e439
Merge pull request #3903 from derekbassett/helm-ls-modification-rebase
...
Add App Version to the helm ls command.
8 years ago
AdamDang
fac7caf5d2
Correct the returned message in reset_test.go
...
Correct the returned message
8 years ago
Matthew Fisher
7b8aae4667
Revert "feat: add --set and --values options to 'helm package'"
...
This reverts commit a930eb7ff4 .
8 years ago
Derek Bassett
0209ac32dd
Add App Version to the helm ls command.
8 years ago
Arash Deshmeh
223c89e6aa
feat(helm): support removing multiple repositories with repo remove command
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
8 years ago
Arash Deshmeh
75682ed584
fix(helm): resolve linter's warning on template command unit tests
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
8 years ago
Nikhil Manchanda
30f236b75c
Merge pull request #3877 from chancez/enhance_helm_template_handling
...
Update helm template -x to support children chart manifests in more cases
8 years ago
Chance Zibolski
fb1dd48b5a
test helm template -x with non-existent manifest
8 years ago
Chance Zibolski
b9adc356e8
Correctly use subtests in helm template tests
...
The testing.T in the subtest wasn't being used, so subtests were
effectively not being used. Additionally, in case subtests run in
parallel, we assign tt := tt to fix closure captures on range variables,
since the variables produced by a range are re-used between iterations.
8 years ago
Chance Zibolski
ced20f6f4e
Disambigutate chartPaths variables in helm template tests
8 years ago
Chance Zibolski
62a58e8362
test helm template -x against subcharts stored as tgz's
8 years ago
Chance Zibolski
62f85322ef
Update helm template -x to support children chart manifests in more cases
...
The previous code validated the manifests exist within the file system,
which only works when a chart is unpacked, meaning children charts
stored as tgz's in the parent chart's `charts/` directory don't exist as
individual files in the filesystem, causing validation to file.
Instead, we validate against the paths within the chart itself rather
than the filesystem, handling both chart.tgz's and charts that are
unpacked as directories in the chart/ directory.
8 years ago
Taylor Thomas
24bde5900b
Merge pull request #3853 from adshmh/refactor-reset-unit-tests-to-remove-duplication
...
refactor reset command unit tests to remove duplication
8 years ago
Matthew Fisher
15e9f54144
Merge pull request #3808 from adshmh/refactor-release-testing-unit-tests-to-utilize-runReleaseCases
...
refactor release_testing unit tests to utilize runReleaseCases
8 years ago
Matthew Fisher
8981575082
Merge pull request #3715 from bacongobbler/fix-get-manifest
...
fix `helm get manifest` context deadline exceeded error
8 years ago
Arash Deshmeh
826781a1a3
fix(helm) refactor reset command unit tests to remove duplication in test code
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
8 years ago
Taylor Thomas
b718b1c870
fix(package): Adds missing `set-string` flag and parameter
...
A recent PR (#3471 ) wasn't up to date with the latest master changes.
This fixes the issue and adds the right number of parameters to the
`vals` function call.
8 years ago
Matthew Fisher
d078caa0d0
Merge pull request #3471 from adshmh/add-set-and-values-options-to-helm-package
...
feat: add --set and --values options to 'helm package'
8 years ago
Taylor Thomas
6a649134e0
Merge pull request #3783 from RyanHartje/fail_lint_when_chart_yaml_missing
...
return a non 0 exit code when lint fails due to missing Chart.yaml
8 years ago
Michelle Noorali
e922a873bc
ref(cmd/upgrade): update reuse-values flag descrip
...
helps clarify behavior. See #3655
8 years ago
Matthew Fisher
a8023979ec
Merge pull request #3830 from michelleN/prettyError
...
ref(cmd/helm): show grpc error msg from prettyError
8 years ago
Michelle Noorali
499636d70c
ref(cmd/helm): show grpc error msg from prettyError
8 years ago
Ryan Hartje
9b20d91e42
using existing mechanism to flag for failures
8 years ago
Taylor Thomas
3ba2a00982
Merge pull request #3784 from jkoleszar/tiller-rbac
...
Fix tiller deployment on RBAC clusters
8 years ago
Taylor Thomas
9654c616c2
Merge pull request #3813 from usabilla/merge-values
...
Removes unnecessary if block
8 years ago
Matthew Fisher
c52707fb26
import client auth plugins
8 years ago
Gijs Kunze
458ba8ce37
Removes unnecessary if block
8 years ago
Brian
58e4b6ac61
Merge pull request #3782 from fibonacci1729/master
...
stream releases when listing
8 years ago
Arash Deshmeh
ea7c3fefc8
fix(helm) refactor release_testing unit tests to utilize runReleaseCases
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
8 years ago
Arash Deshmeh
e0056a9e41
fix(helm): fix output leak from unit tests of helm create command
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
8 years ago
John Koleszar
1e03f1bce5
Fix tiller deployment on RBAC clusters
...
Adds automountServiceAccountToken when a serviceAccount is specified.
Prior to this, tiller falls back to contacting the KUBERNETES_SERVICE on
localhost:8080 rather than respecting the cluster IP in the
KUBERNETES_SERVICE_{HOST,PORT} environment variables.
Fixes #3460 , fixes #3467 .
8 years ago
Ryan Hartje
343acc5a60
return a non 0 exit code when lint fails due to missing Chart.yaml
8 years ago
fibonacci1729
2dd9b34d28
stream releases when listing
8 years ago
Matthew Fisher
793cda8aa0
Merge pull request #3730 from helgi/feature/gh-3682
...
Create index.yaml if missing when running repo index --merge
9 years ago
Matthew Fisher
282984e75f
Merge pull request #3716 from lestrrat/master
...
Add actionable message in the error
9 years ago
Helgi Þorbjörnsson
141e015590
Create index.yaml if missing when running repo index --merge
...
Fixes #3682
9 years ago
Arturo Contreras
a615f80c92
Adding --set-string flag to force string values.
9 years ago
Eyal Ben Moshe
b6335b7dfe
Authentication support for remote charts repositories ( #3206 )
...
Authentication support for remote charts repositories.
9 years ago
Adam Reese
19c73207b2
Merge pull request #3717 from adamreese/fix/history-output
...
fix(helm): fix helm history unit tests
9 years ago
Andrii Soldatenko
08f450404b
Fixed typo
9 years ago
Adam Reese
34b6d12ebe
fix(helm): fix helm history unit tests
...
fixes #3652
9 years ago
Matthew Fisher
87f66af061
Merge pull request #3652 from rajatjindal/history-format
...
add support for output format in json or yaml
9 years ago
Daisuke Maki
afed555572
Add actionable message in the error
...
See #3697
9 years ago
Matthew Fisher
87c64e7987
fix `helm get manifest` context deadline exceeded error
9 years ago
Michelle Noorali
fbb692707e
Merge pull request #3688 from adshmh/fix-duplication-of-test-code-on-helm-search
...
Fix helm search command error on index search failures
9 years ago
Matthew Fisher
8d5f215e1c
Merge pull request #3705 from adshmh/fix-duplication-of-test-code-on-helm-dependency
...
Refactor tests on helm dependency list command to remove duplication
9 years ago
Matthew Fisher
c4c165e820
Merge pull request #3699 from adshmh/fix-duplication-of-test-code-on-helm-repo-add
...
Refactor tests of repo-add command to remove duplication
9 years ago
Arash Deshmeh
74bf7584a0
fix(helm): refactor tests on helm dependency list command to remove duplication
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
9 years ago
Arash Deshmeh
b66c10df10
fix(helm): remove duplication in tests of repo-add command
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
9 years ago
Matthew Fisher
6de9ebccbc
fix windows path issues on `helm template -x`
9 years ago
Arash Deshmeh
1e4770248c
fix(helm): refactor search command tests to remove duplication
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
9 years ago
Arash Deshmeh
4b145622a2
fix(helm): search command returns error on index search failures (specifically on regular expression errors)
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
9 years ago
Arash Deshmeh
a930eb7ff4
feat: add --set and --values options to 'helm package'
...
When 'helm package --set stringsArray' is run, this will set/override values
in the packaged chart. 'helm package --values valueFiles' uses one or more
value files to achieve the same.
Closes #3141
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
9 years ago
Rajat Jindal
333341425a
update documentation as per review feedback
9 years ago
Florian Zysset
3625241025
feat(helm): inspect readme
9 years ago
Matthew Fisher
5ddf2f36c5
Merge pull request #3507 from adshmh/fix-left-over-helm-home-dirs-from-unit-tests
...
Fix the unit tests to avoid leaving behind 'helm_home*' temporary directories during build
9 years ago
Arash Deshmeh
23b570fabd
fix(helm): refactor helm version command tests to remove duplication
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
9 years ago
Matthew Fisher
d08778fcb4
Merge pull request #3662 from adshmh/fix-duplication-of-test-code-on-helm-status
...
Refactor helm status command tests to remove duplication
9 years ago
Arash Deshmeh
e25df2ae76
fix(helm) refactor helm status command tests to use releaseCase struct and the corresponding function runReleaseCases. Fixes #3659
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
9 years ago
Rajat Jindal
c93ff32f52
make table explicitly default
9 years ago
Arash Deshmeh
cdd9a85676
fix(helm): remove duplicate code from cmd/helm/history_test.go. Closes #3649
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
9 years ago
Rajat Jindal
46ed802750
add support for output format in json or yaml
9 years ago
Taylor Thomas
38335161d9
Merge pull request #3638 from adshmh/fix-duplication-of-test-code-on-helm-list
...
Remove duplicate test code from cmd/helm/list_test.go
9 years ago
Taylor Thomas
cb12dbba97
Merge pull request #3595 from Stelminator/relative-home-path-part1
...
Relative home path part1
9 years ago
Matthew Fisher
a66a39a171
fix helm init --wait
9 years ago
Arash Deshmeh
75ccc353eb
fix(helm): remove duplicate test code from cmd/helm/list_test. Closes #3637
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
9 years ago
Taylor Thomas
9bd03fd571
Merge pull request #3615 from mparry/fix-search-crash
...
fix(helm): Don't crash in search if upper case chars are encountered
9 years ago
Arash Deshmeh
da989dc275
fix(helm): fix the bug in test code 'cmd/helm/init_test.go' and 'cmd/helm/repo_update_test.go'
...
that leave behind temporary helm home directories during build.
With this fix, the build process no longer leaves behind 'helm_home-*' temp directories.
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com>
9 years ago
Morgan Parry
d848990122
fix(helm): Don't crash in search if upper case chars are encountered.
...
Closes #3088
9 years ago
Yaroslav Molochko
2f252e9524
Add --replicas option for HA fixes #2334
9 years ago
Christopher A. Stelma
dc7e465705
pass home down through createLink
9 years ago
Ryan Payton
81e09ff14c
updating DownloadIndexFile function call to pass in HELM_HOME
9 years ago
James Munnelly
829fe51f1e
Add link to securing helm docs in 'helm init' text
9 years ago
Justin Scott
420be49522
Merge pull request #3475 from jascott1/3394_reset
...
fix(helm): update helm reset --force tip for clarity
9 years ago
ryane
8bb4984f94
update docstrings on Deployment, Service, and Secret
9 years ago
Matthew Fisher
bf77961cf4
Merge pull request #3383 from PureWhiteWu/refactor/error
...
refactor prettyError, closes #3381
9 years ago
Matthew Fisher
e13eba128f
Merge pull request #3508 from adshmh/fix-set-app-version-unit-test-implicit-dependency
...
fix the implicit dependency of TestSetAppVersion test on previous tests
9 years ago
Matthew Fisher
44fe4ce2a6
Merge pull request #3519 from liamawhite/master
...
Fix linting bug with charts containing more than one hyphen
9 years ago
Matthew Fisher
de678ca51e
Merge pull request #3532 from joonix/mute_warning
...
Mute upgrade --install default namespace warning
9 years ago
Matthew Fisher
5e2362e008
Merge pull request #3543 from adshmh/fix-left-over-repotest-dirs-from-tests
...
Clean up temporary "helm-repotest-*" directories left behind by tests under cmd/helm
9 years ago
Matthew Fisher
17c2272490
Merge pull request #3482 from powerhome/bugfix/keepalive-mismatch
...
Tiller should only enforce what we expect from Helm
9 years ago
ryane
61e88cbc41
don't wrap helm init -o/--dry-run output in List
...
Manifests in yaml are separated by `---`. In json, manifests are separated by
newlines (see
https://github.com/kubernetes/kubernetes/blob/master/hack/testdata/multi-resource-json.json )
9 years ago