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
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
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
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
faa921dd7c
Merge pull request #4358 from novas0x2a/fake-improvements
...
Flesh out the fake client even more
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
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
Adam Reese
eb0dffcbd9
Merge pull request #4338 from dustyrip/zsh-compinit-patch
...
Allow zsh completion to be autoloaded by compinit
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
83e3571358
Merge branch 'master' into update-labels
6 years ago
Adam Reese
efadbd8803
ref(*): kubernetes v1.11 support
6 years ago
Matt Farina
e328d00a2f
Updating to the k8s label convention
...
Closes #4335
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 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
6 years ago
Mike Lundy
4139a00e17
[templates] extract some rendering code into a package
6 years ago
Matthew Fisher
71629f046a
Merge pull request #4426 from rimusz/tiller-auth-plugins-patch
...
add support for `auth-provider` from kubeconfig files
6 years ago
Rimas
3dddd5080e
add support for `auth-provider` from kubeconfig files, addreses #4422
6 years ago
Matthew Fisher
a7ab81f8e7
setup connection after displaying client version
6 years ago
Matthew Fisher
56154102a2
Merge pull request #3556 from ryane/fix/init-output-service
...
fix(helm): add service, secret manifests in `init -o`
6 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`
6 years ago
Matthew Fisher
3a6fbee371
Merge pull request #4305 from bacongobbler/fix-4304
...
fix `helm template -x` pathing issues on Windows
6 years ago
Matthew Fisher
7cad59091a
Merge pull request #4202 from bacongobbler/change-copyright
...
change copyright to "Copyright The Helm Authors"
6 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.
7 years ago
Matthew Fisher
2d77db11fa
change copyright to "Copyright The Helm Authors"
7 years ago
Matthew Fisher
d8b46d840b
fix path output for Windows
7 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
7 years ago
KUOKA Yusuke
3e5b4066d2
feat(helm): Detailed exit code for helm plugins ( #4367 )
...
Resolves #4170
7 years ago
Rohan Chakravarthy
4efa18a5ec
feat(helm): Add the --kubeconfig flag ( #4235 )
...
Adds the ability to specify a kubeconfig file that overrides $KUBECONFIG
7 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.
7 years ago
Brian
aedd306e83
Revert "fix(helm): add `--tls-hostname` flag to tls flags."
7 years ago
fibonacci1729
7faf62a209
fix(helm): add --tls-hostname flag to tls-flags
7 years ago
Dusty Rip
cd6dd31397
Allow zsh completion to be autoloaded by compinit
7 years ago
fibonacci1729
6767f3cf08
fix(helm): return when listing with no releases or nil
7 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
7 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.
7 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
7 years ago
liyongxin
5d2140be38
typo fix for template test
7 years ago
Matthew Fisher
98341abe05
Merge pull request #4049 from flimzy/warning
...
Suppress 'unauthenticated users' warning when --tiller-tls-verify present
7 years ago
Matthew Fisher
f63baab020
Merge pull request #3923 from seaneagan/list_cmd_output_format
...
feat(list): Optional output as JSON and YAML
7 years ago
Matthew Fisher
245c5bcc09
Merge pull request #4130 from mattjmcnaughton/mattjmcnaughton/fix-inaccurate-comment-in-tiller
...
Fix inaccurate comment in `tiller`
7 years ago
ruicao
b4cfb5f2f3
Typo fix: indentifies -> identifies
7 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>
7 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.
7 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
7 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.
7 years ago
Yeni Capote Diaz
4f36bbf2bd
removed --install option from --namespace.
7 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.
7 years ago