- 05 May, 2017 9 commits
-
-
Maciej Kwiek authored
Added make target Lowered docker image sizes Updated ruder.pb.go
-
Maciej Kwiek authored
Extracted delete specific code from ReleaseServer to external function which is called from both Local and Remote ReleaseModules. Made getVersionSet function from tiller package exported.
-
Maciej Kwiek authored
Both local and remote Release module implement release status check.
-
Maciej Kwiek authored
-
Dmitry Shulyak authored
-
Dmitry Shulyak authored
-
Dmitry Shulyak authored
-
Maciej Kwiek authored
-
Maciej Kwiek authored
This change introduces the concept of Rudders - pluggable modules that Tiller communicates with via grpc, which allow to decouple orchestration logic from Tiller into separate service. This commit consists of simple Rudder implementation which does exactly the same thing as built in Tiller orchestrator - it creates all k8s objects from provided manifest without orchestrating them. --experimental-release flag is introduced to enable this behaviour. This change allows to use the service and tiller outside of the cluster. Following commits will add Rudder to helm deployment.
-
- 04 May, 2017 1 commit
-
-
Michelle Noorali authored
-
- 02 May, 2017 1 commit
-
-
Sushil Kumar authored
-
- 01 May, 2017 3 commits
-
-
Matt Butcher authored
This flattens the getter package tree, adds tests, and changes a little bit of the terminology to follow Go idioms. This also makes much of the getter API private to begin with. This will give us more flexibility in the future.
-
Michelle Noorali authored
helps with half of #2224
-
Nikhil Manchanda authored
Updated the 'helm completion' command to take in the shell as a parameter. Currently acceptable options are 'bash' and 'zsh'. Also fixed the completions to work with zsh in a manner similar to what kubectl does. Also updated the docs to reflect this change. Closes #2201
-
- 27 Apr, 2017 1 commit
-
-
Matt Butcher authored
This upgrades a warning to an error in cases where `requirements.yaml` contains a requirement, but it's missing in charts/ This impacts install, upgrade, and package. Closes #2209
-
- 21 Apr, 2017 1 commit
-
-
fibonacci1729 authored
RequireAndVerifyClientCert => VerifyClientCertIfGiven Closes #2310
-
- 20 Apr, 2017 1 commit
-
-
Adam Reese authored
-
- 18 Apr, 2017 3 commits
-
-
Shane Starcher authored
-
Justin Scott authored
When 'helm init --net-host=true' is run, Tiller will be installed with access to the host network (net=host in Docker) Closes #2222
-
fibonacci1729 authored
Adds a testdata directory to hold tls certs at the root of the project. The tests cover pkg/tlsutil, cmd/helm, and cmd/helm/installer. Closes #2289
-
- 16 Apr, 2017 1 commit
-
-
Gergo Huszty authored
It is now possible to create plugins with chart download capabilities for custom, non-http protocols. Furthermore it is possible to reuse helm packages to implement alternative clients with these custom downloader functions.
-
- 13 Apr, 2017 2 commits
-
-
Sushil Kumar authored
Fixes issues/2272 stable-repository-url is currently hard-coded for helm init, so if a user wants to make a different intranet repository as stable repo, only option left is to first do an init, followed by repo delete and repo add.
-
sadlil authored
-
- 12 Apr, 2017 1 commit
-
-
Matthew Fisher authored
A lot of community members are looking at `helm serve` as a production webserver to host their charts. There are much better solutions out there like s3, wabs or gcs for cloud storage and nginx, haproxy or apache for DIY dedicated web servers. Steering users in the right direction will help users make the right decision when it comes to serving their charts in production.
-
- 11 Apr, 2017 3 commits
-
-
Adam Reese authored
Rebase on kubernetes v1.6
-
Adam Reese authored
fixes: #2155
-
Sushil Kumar authored
Fixes https://github.com/kubernetes/helm/issues/2251 In case a user tries to delete a non-existent release, the error message displayed was missing release-name.
-
- 07 Apr, 2017 2 commits
-
-
Sushil Kumar authored
Fixes https://github.com/kubernetes/helm/issues/2240 `helm install` command was calling chartutil.Load twice, once from `run` method and another time from `client.InstallRelease` which is called from `run` method in `cmd/helm/install.go`
-
Matt Butcher authored
Closes #2238
-
- 06 Apr, 2017 1 commit
-
-
Adam Reese authored
Add plugin management subcommands for installing and removing plugins to `$HELM_HOST/plugins`. Install accepts a vcs url or a local directory. ``` $ helm plugin install http://github.com/adamreese/helm-env Installed plugin: env $ helm plugin list NAME VERSION DESCRIPTION env 0.1.0 Print out the helm environment. $ helm plugin remove env Removed plugin: env ``` closes #1977
-
- 04 Apr, 2017 2 commits
-
-
fibonacci1729 authored
-
Kiichiro Okano authored
Trigger deployment as success when new replicaSet has reached minimum you need which is number of replicas minus maxUnavailable
-
- 03 Apr, 2017 2 commits
-
-
Matt Butcher authored
This makes it possible to re-use the existing values on an upgrade, merging in any new values set by `-f` or `--set`. Closes #1876
-
Matt Butcher authored
This exposes the skip-refresh flag to helm init to make it possible to initialize Helm without fetching the index.yaml of the stable repo. This mirrors the behavior of 'helm dep up's skip-refresh flag. Closes #2127
-
- 31 Mar, 2017 1 commit
-
-
Steven E. Harris authored
In order to allow the stream emitted by "helm init --debug" to be fed back into "kubectl create/apply -f", use YAML starting and ending document boundary markers instead of blank lines to separate the individual manifests.
-
- 30 Mar, 2017 1 commit
-
-
David Wittman authored
The `repository` lines in the help text for `helm dep` were misaligned with the rest of the dependency block.
-
- 25 Mar, 2017 1 commit
-
-
Scott Rigby authored
-
- 24 Mar, 2017 1 commit
-
-
Louis Taylor authored
This adds a flag similar to the --destination flag on 'helm fetch', allowing control over the destination for the packaged .tgz file. Closes #2117
-
- 22 Mar, 2017 1 commit
-
-
fibonacci1729 authored
-
- 16 Mar, 2017 1 commit
-
-
fibonacci1729 authored
-