Commit graph

350 commits

Author SHA1 Message Date
peay
a9fa9282e1 Add --force to upgrade and rollback (generated changes) 2017-05-26 17:07:13 -04:00
Taylor Thomas
7dd6eb22f7 Merge pull request #2486 from sushilkm/issues/2383
Adds alias for dependencies
2017-05-25 21:37:39 -07:00
Justin Scott
7c7646cce2 fix(docs): Remove "no nested globals allowed"
Remove incorrect statements in charts.md about nested globals not being allowed.
2017-05-25 18:11:49 -07:00
Sushil Kumar
351dfea53b Added a note about alias in documentation 2017-05-25 14:18:49 -07:00
Sushil Kumar
71c1fe2c24 Updated docs for reset changes 2017-05-25 10:25:45 -07:00
Matt Butcher
3c97db803f
ref(docs): remove unnecessary docs and clean up doc generator 2017-05-24 15:27:21 -06:00
Adam Reese
5b3d5567d8 Merge pull request #2303 from adamreese/fix/helm-home
fix(helm): fix setting home via `helm --home=HOME`
2017-05-18 15:21:16 -07:00
Adam Reese
9832e7df96
fix(helm): fix setting home via helm --home=HOME 2017-05-18 14:15:58 -07:00
Matt Butcher
42650a044e Merge pull request #2460 from Awk34/patch-1
docs(repo_faq): create chart_repository_faq.md
2017-05-18 14:14:34 -06:00
Andrew Koroluk
4cbbbf2fe0 docs(repo_faq): create chart_repository_faq.md
Add FAQ for `unsupported protocol scheme ""` error
2017-05-17 15:38:59 -04:00
Matt Butcher
28ec92355b
fix(helm): add --devel flag to allow dev releases again
2.4.0 stopped installing development versions by default. This allows
the user to re-enable that support by setting --devel.

Closes #2407
2017-05-17 12:26:58 -06:00
Sushil Kumar
ff42dadde4 Adds update option to plugin command (#2410)
* Adds update option to plugin command

Fixes issues/2385 - helm install silently updates the plugin, if it pre-existed

* Added tests for new methods for plugin update

* Updated docs

* Updated review comments :)

* Return error exit code when there is error
2017-05-16 11:07:15 -06:00
Kent Rancourt
5408b60ad6 minor typo fix 2017-05-16 09:41:01 -04:00
Michelle Noorali
f3da72b8a8 ref(docs): add ref as commit type 2017-05-11 17:20:06 -04:00
Kent Rancourt
ce12341bfa Fix minor typo in test doc 2017-05-09 09:09:18 -04:00
Matt Butcher
0faa57c015 Merge pull request #2390 from harbur/add_kubernetic
Add Kubernetic in related projects
2017-05-05 16:35:41 -06:00
Matt Butcher
182b0bf0fc Merge pull request #2389 from szibis/helm-secrets
New plugin helm-secrets
2017-05-05 16:35:32 -06:00
Eduardo Baitello
85da563e4f Remove warnings about hook ordering guarantees
With hook weights, execution ordering can be built.
2017-05-04 14:19:52 -03:00
spiddy
47f8c1a3a6
Add Kubernetic in related projects 2017-05-04 13:09:43 +02:00
Slawomir Skowron
babefd3bfc
Add new plugin helm-secrets 2017-05-04 09:10:50 +02:00
Hoat Le
267a09193b fix typo: ' instead of ` 2017-05-03 23:13:12 +07:00
Sushil Kumar
d13b134ffb Implements --repo flag to commands fetch, install, inspect, upgrade 2017-05-02 10:46:16 -07:00
Michelle Noorali
3f22e407cd Merge pull request #2365 from michelleN/feat/2224-service-account-flag
feat(helm): add service account flag to helm init
2017-05-02 10:16:44 -04:00
Adam Reese
c7f0edd3d2 Merge pull request #2353 from SlickNik/nm_zsh_completions
Add support for zsh to helm completion
2017-05-01 15:33:06 -07:00
Michelle Noorali
64e9e47183 feat(helm): add service account flag to helm init
helps with half of #2224
2017-05-01 14:02:04 -04:00
Nikhil Manchanda
49e7aa854a Add support for zsh to helm completion
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
2017-04-30 23:25:03 -07:00
Matt Butcher
ba3f6c3f3b Merge pull request #2339 from technosophos/docs/2234-hook-weight-clarification
docs(chart_hooks): clarify hook execution order
2017-04-28 14:17:01 -06:00
Reinhard Nägele
6bdc7ed990 Add Git and Mercurial to build prerequisites
Closes: #2343
2017-04-28 13:14:17 +02:00
Matt Butcher
3516314838
docs(chart_hooks): clarify hook execution order
Closes #2234
2017-04-27 17:12:55 -06:00
Matt Butcher
7309c1a7dd Merge pull request #2302 from harbur/master
Added reference to plugins
2017-04-21 10:42:40 -06:00
spiddy
4fb7deb023
Added reference to plugins 2017-04-20 10:13:58 +02:00
Taylor Thomas
c463e1f185 ref(*): Regenerates protobuf files with protoc 3.2.0
Protoc was updated a little while ago and we are likely to get more
people using it. This should avoid weird merge conflicts and bump us
to the latest version
2017-04-19 20:12:09 -07:00
Matt Butcher
5af676cda1 Merge pull request #2287 from jascott1/2222/nethost_tiller
feat(tiller): add --net-host flag to 'helm init'
2017-04-19 13:59:25 -06:00
Shane Starcher
7150fc3d9e bug(helm) - install/upgrade/search semver constraint support 2017-04-18 18:10:48 -04:00
Justin Scott
85b7890bfd Add docs for new init flag 'net-host'. 2017-04-18 14:43:42 -07:00
Gergo Huszty
b4ca198cc6 Pluggable downloaders. Closes #2093, #2094.
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.
2017-04-16 20:58:03 +02:00
Sushil Kumar
2e8d2c0178 Docs updated for new flags 2017-04-13 12:27:32 -07:00
Matthew Fisher
43b393f617 clarify helm serve's intent
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.
2017-04-12 15:39:39 -07:00
Adam Reese
a92a36762c docs(*): generate latest docs 2017-04-12 13:00:30 -07:00
Adam Reese
986d21b8ac Merge pull request #2245 from cblecker/verify-docs
docs(*): Add ci script to confirm docs are up to date with commits
2017-04-12 12:31:17 -07:00
Christoph Blecker
190e5c82dd
Update docs 2017-04-12 12:24:40 -07:00
Matt Butcher
d97086cbdd Merge pull request #2229 from technosophos/feat/chart-tiller-version
feat(tiller): support version constraint on chart
2017-04-11 17:14:59 -06:00
Matt Butcher
2e51f03f4b Merge pull request #2242 from technosophos/docs/related-helm-plugin-tag
docs(related): add note about helm-plugin GitHub tag
2017-04-11 16:47:49 -06:00
Dan Bode
8654962def Add note about gopath in developer docs
Added a note that helm needs to be in a
specific directory path in order for it
to be compiled.
2017-04-10 12:31:08 -07:00
Matt Butcher
88a4c15613
docs(related): add note about helm-plugin GitHub tag 2017-04-07 16:30:17 -06:00
Matt Butcher
e4e0e32064
feat(tiller): support version constraint on chart
This provides the Chart.yaml field `tillerVersion`, which is a semver
range. It allows users to choose to constrain a chart to a specific
version.

The reason for this is that we keep introducing new template functions,
but we have no way of saying "this chart will only work with Tiller
newer than...".

The check on version is _only_ done on Tiller. The client does not check
at all, since it does not do any template expansion on its own.
2017-04-06 17:01:09 -06:00
Jimmy Zelinskie
b4cf7f1190 docs(plugins): add app registry plugin link 2017-04-06 13:15:39 -04:00
Adam Reese
f958b3beac Merge pull request #2193 from adamreese/docs/plugins
docs(plugins): add more helm plugin links
2017-04-05 11:46:48 -07:00
kiich
85a91394aa Merge branch 'master' into deploymentsReady-when-newRS-has-minimumReplicas 2017-04-04 22:35:13 +01:00
Matt Butcher
6d5b3bbb21 Merge pull request #2112 from jascott1/feat/1995-import_child_values
feat(helm): import child values to parent
2017-04-04 14:12:15 -06:00