Commit graph

2784 commits

Author SHA1 Message Date
Brandon DuRette
838ccd368c Change example to use the trademarked WordPress instead of Wordpress.
The WordPress community and especially the WordPress foundation
strongly prefer the use of WordPress, with the capital P.
2017-03-11 09:38:58 -06:00
Brian
6da348baef Merge pull request #2088 from Ladicle/fix/helm
helm(version): set 5 seconds timeout
2017-03-10 18:46:10 -07:00
Taylor Thomas
d7b7276ca1 Merge pull request #2100 from thomastaylor312/fix/wait_headless_svc
fix(tiller): Fixes problem with `--wait` on headless Services
2017-03-10 13:20:23 -08:00
Taylor Thomas
185fb4f43c fix(tiller): Fixes problem with --wait on headless Services
Headless services (with `clusterIP` set to `None`) were reporting
as not being ready because they didn't have an IP address. This adds
a logic check to ignore those services.
2017-03-10 11:02:22 -08:00
Ladicle
c359ddf43c helm(version): set 5 seconds timeout
close #1972
2017-03-10 15:12:06 +09:00
Matt Butcher
79e2fb83e3 Merge pull request #2090 from bacongobbler/mv-strvals
move pkg cmd/helm/strvals to pkg/strvals
2017-03-09 16:09:51 -07:00
Matthew Fisher
1aee50f5db move pkg cmd/helm/strvals to pkg/strvals
This is another useful package outside of cmd/helm.
2017-03-09 14:05:33 -08:00
Matt Butcher
3be8dfd818 Merge pull request #2068 from nokia/move-to-pkg
Fixing pkg->cmd call by moving helmpath under /pkg
2017-03-09 15:00:44 -07:00
Matt Butcher
df91405cdd Merge pull request #2086 from luizbafilho/patch-1
Including Helm Chart Publisher in related.md
2017-03-09 14:23:19 -07:00
Taylor Thomas
43ebd43917 Merge pull request #2092 from thomastaylor312/fix/hook_docs
fix(docs): Updates hook documentation for `--wait` flag
2017-03-09 13:10:39 -08:00
Taylor Thomas
6a319bd8f5 fix(docs): Updates hook documentation for --wait flag
The behavior of how the `--wait` flag interacts with the hook lifecycle
was not documented. This adds clarification on the lifecycle behavior
with the `--wait` flag.
2017-03-09 13:02:35 -08:00
Luiz Bezerra
4bed6297a0 Update related.md
fixing typo
2017-03-08 23:30:41 -03:00
Luiz Bezerra
c33677c352 Update related.md 2017-03-08 23:03:18 -03:00
Matt Butcher
a6ea129222 Merge pull request #2080 from eduardobaitello/patch-1
Fix link to charts.md file
2017-03-08 13:33:31 -07:00
Eduardo Baitello
6ba9a14db0 Fix link to charts.md file 2017-03-08 16:53:24 -03:00
libesz
0537b08779 helmpath goes under /pkg/helm/ 2017-03-08 20:09:46 +01:00
Taylor Thomas
3b9bb756bc Merge pull request #2054 from wilkers-steve/fix/req_values
feat(helm): add support for required properties
2017-03-08 11:05:14 -08:00
Steve Wilkerson
79a3db0a63 feat(helm): add support for required properties
Adds the `required` function in enginge.go to support required
properties in values.yml. When a chart developer wishes to specify
intent in requiring a value, they can use this function to declare
an error message that gets returned when chart rendering fails
when a required value is not present in values.yml.

Closes #1580
2017-03-08 12:49:23 -06:00
Matt Butcher
77145657c8 Merge pull request #2072 from technosophos/docs/using-helm-to-deploy
docs(related): add "Using Helm to Deploy to Kubernetes"
2017-03-08 11:27:20 -07:00
Matt Butcher
5f0caf24d8 Merge pull request #2075 from technosophos/fix/README-2.2.2
docs(README): update downloads to 2.2.2.
2017-03-08 10:28:11 -07:00
Matt Butcher
df92425fa9 Merge pull request #2007 from technosophos/docs/1993-chart-best-practices
docs(chart_best_practices): create best practices guide
2017-03-07 16:04:30 -07:00
Matt Butcher
21f656883b Merge pull request #2074 from sheerun/patch-1
Clarify inheritance behavior for global variables
2017-03-07 12:31:44 -07:00
Matt Butcher
273f6bd691
docs(README): update downloads to 2.2.2. 2017-03-07 12:29:57 -07:00
Adam Stankiewicz
022fcb8139 child charts -> subcharts 2017-03-07 20:25:28 +01:00
Adam Stankiewicz
42f598d813 Clarify inheritance behavior for global variables 2017-03-07 20:23:46 +01:00
Matt Butcher
f9e108ffb3 Merge pull request #2073 from databus23/patch-3
fix checksum example
2017-03-07 12:10:53 -07:00
Matt Butcher
6a1fca9313
docs(chart_best_practices): create best practices guide
This adds a basic Chart Best Practices guide.

Closes #1993
2017-03-07 12:09:17 -07:00
Fabian Ruff
65a33d6ff0 fix checksum example
$.Template.basePath already contains "templates/"
2017-03-07 10:07:01 +01:00
Matt Butcher
0b9dce0aa6
docs(related): add "Using Helm to Deploy to Kubernetes" 2017-03-06 18:26:33 -07:00
Matt Butcher
e905b085b8 Merge pull request #2061 from databus23/template_prefix
Add .Template.BasePath to template system
2017-03-06 16:29:18 -07:00
Fabian Ruff
2cb72f0589 Add docs 2017-03-06 23:19:49 +01:00
Fabian Ruff
43a6bcff40 Add .Template.BasePath to template system 2017-03-06 23:19:49 +01:00
Matt Butcher
0861b5e3f4 Merge pull request #2051 from dmonakhov/to-pool-v1
install: Return more user-friendly response on eexists
2017-03-06 14:58:14 -07:00
Matt Butcher
12e87b7e7d Merge pull request #2067 from qwangrepos/issue-2056
Fix helm dep list reporting wrong status
2017-03-06 14:49:15 -07:00
Matt Butcher
8495bc87b3 Merge pull request #2059 from databus23/patch-2
docs(related): Add link to helm-diff plugin
2017-03-06 14:45:24 -07:00
Matt Butcher
c482669a46 Merge pull request #2065 from whereisaaron/patch-1
Link to the Helm Chart repository from the Helm project
2017-03-06 14:44:34 -07:00
Matt Butcher
df827ab738 Merge pull request #2050 from jackzampolin/jz-to-toml
Add toToml template function
2017-03-06 14:37:55 -07:00
libesz
024fc5c806 Fixing pkg->cmd call by moving helmpath under /pkg
When downloader package moved to under /pkg, helmpath functions got called still from it, while it is under /cmd. This commit fixes the issue by moving helmpath after the downloader to have only cmd->pkg and pkg->pkg calls.
2017-03-04 21:37:18 +01:00
Qin Wang
ee5dab9cb3 Fix helm dep list reporting wrong status
Version matching is used for checking status of subcharts.
closes: #2056
2017-03-03 22:17:25 -08:00
Aaron Roydhouse
5b5d689186 Link to the Helm Chart repository from the Helm project
The current README makes no mention of the Chart repository or where to find it. You have to Google to find it or stumble upon it. It was frustrating to come to the Helm project and not easily be able to find where the chart repository was - even though I knew it existed. This patch will make that easier for others.
2017-03-03 17:29:49 -05:00
Fabian Ruff
a1fae7b419 Change description 2017-03-03 10:59:16 +01:00
Fabian Ruff
9551f553cc docs(related): Add link to helm-diff plugin 2017-03-03 10:57:42 +01:00
Taylor Thomas
570930bec0 Merge pull request #2046 from thomastaylor312/fix/2043-wait-panic
fix(tiller): Fixes `--wait` panic on upgrade
2017-03-02 15:56:35 -08:00
Dmitry Monakhov
33ace505cc install: Return more user-friendly response on eexists
Most newcomers hit helm's 'feature' there deleted instalations are not really deleted.
Use-case
# helm install  --name gitlab-ce-1 ./stable/gitlab-ce
# helm delete gitlab-ce-1
# helm list
# helm install  --name gitlab-ce-1 ./stable/gitlab-ce
Error: a release named "gitlab-ce-1" already exists

There is a lot duplicated bugs in bugzilla which simply explains that packages
should be deleted with --pure flag. But such bugs appeared again and again
because this behavior is not obvious.

Let's help user to figure out what happens ASAP.
2017-03-02 04:40:02 +03:00
Michelle Noorali
59bb5aa1b8 Merge pull request #2028 from qwangrepos/issue-2020
local path repo verbose - issue #2020
2017-03-01 20:39:02 -05:00
Taylor Thomas
9afa04b71b fix(tiller): Fixes --wait panic on upgrade
When manifests do not change, they didn't get populated with the
latest label info from the API server and then panic'd. This resolves
that bug

Closes #2043
2017-03-01 14:39:03 -08:00
Jack Zampolin
eb82c3f630 Add missing dependancy 2017-03-01 11:15:58 -08:00
Jack Zampolin
b48236e4ac Add missing dependancy 2017-03-01 11:09:18 -08:00
Jack Zampolin
fc60d51be9 Add toToml function 2017-03-01 10:19:21 -08:00
Adam Reese
ba66af8c3d Merge pull request #2042 from bacongobbler/loadfiles
expose LoadFiles as a usable function
2017-03-01 10:11:47 -08:00