Commit graph

2761 commits

Author SHA1 Message Date
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
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
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
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
Matt Butcher
0dda8283f1 Merge pull request #2045 from lkysow/patch-1
Fix typo singing -> signing
2017-03-01 10:27:20 -07:00
Matt Butcher
e74772f1ab Merge pull request #2021 from technosophos/feat/2019-dep-up-skip-refresh
feat(helm): add --skip-refresh flag to 'helm dep up'
2017-03-01 10:25:25 -07:00
Luke Kysow
cbe372b8b1 Fix typo singing -> signing 2017-02-28 15:52:44 -08:00
Matthew Fisher
de6fb23e7a expose LoadFiles as a usable function
In third-party libraries, charts can be embedded in memory rather than in files, directories or
tarballs. Exposing LoadFiles allows a third-party library the ability to load static templates
in and spit out a *chart.Chart.
2017-02-28 15:47:40 -08:00
Michelle Noorali
12478308dd Merge pull request #2034 from Ladicle/docs/add-videos
docs(related): add KubeCon 2016 videos
2017-02-28 13:13:10 -05:00
Miguel Ángel Martínez Triviño
90befab86b docs(related): Add Monocular project to related.md 2017-02-28 09:37:03 -08:00
Miguel Ángel Martínez Triviño
7916e65922 docs(related): add Monocular project reference 2017-02-28 09:23:27 -08:00
Ladicle
ae6836a3b8 docs(related): add KubeCon 2016 videos
close #2023
2017-02-28 12:37:10 +09:00
Matt Butcher
9c8357ac3c Merge pull request #2029 from kguthrie/docs/cog-helm
docs(related): add cog-helm to 'Additional Tools'
2017-02-27 13:58:18 -07:00
Matt Butcher
d69e76143e Merge pull request #2032 from iamzhout/add_delete_msg
fix(helm): add message if release deleted successfully
2017-02-27 13:57:25 -07:00
Matt Butcher
3c2d327de6 Merge pull request #2031 from iamzhout/doc_tips_tricks_fix
docs(wrapping_up): fix broken link to Tips and Tricks
2017-02-27 13:56:18 -07:00
Tao Zhou
e0596ec4c3 fix(helm): add message if release deleted successfully
kubernetes has explicit delete message that user can know resources being deleted for sure,
suggest also add this behavior to helm, as it is too 'quiet' for deletion operation right now.
2017-02-27 18:10:44 +08:00
Tao Zhou
6888a12f3d docs(wrapping_up): fix broken link to Tips and Tricks 2017-02-27 15:52:40 +08:00
Kyle Guthrie
98721776ff docs(related): add cog-helm to 'Additional Tools'
Closes #2018
2017-02-25 13:24:54 -08:00
Qin Wang
0bef00078c local path repo verbose - issue #2020
Enable --debug flag to print debugging information when use
helm dep update --debug

closes #2020
2017-02-24 16:18:49 -08:00
Adam Reese
01114341f8 Merge pull request #2016 from adamreese/fix/2006-wait
fix(kube): fix wait and recreate
2017-02-24 09:08:00 -08:00
Michelle Noorali
80b93846b6 Merge pull request #2011 from michelleN/ref-1973
ref(*): remove error if no tests found on test cmd
2017-02-24 09:04:41 -08:00
Adam Reese
12db1f945f fix(kube): fix wait and recreate
fixes #2006
2017-02-24 08:58:25 -08:00
Matt Butcher
de678a25e3 Merge pull request #2002 from qiujian16/1992
Add --url option to helm serve
2017-02-23 17:36:57 -07:00
Matt Butcher
ec18cbbfc2 Merge pull request #2010 from HotelsDotCom/fix-subchart-symlink
fix(helm): resolve symlinks when loading chart
2017-02-23 17:36:01 -07:00
Matt Butcher
f7b010a140
feat(helm): add --skip-refresh flag to 'helm dep up'
This makes it possible to do a `dep up` without refetching all of
the repositories.While it's less safe, it's useful when doing many
updates in a short period of time (such as in a CI/CD setting)

Closes #2019
2017-02-23 17:22:03 -07:00
Maxim Ivanov
edd4e56112 fix(helm): resolve symlinks when loading chart
Possible fix for #1639
2017-02-23 23:09:57 +00:00
Matt Butcher
c03714ed7d Merge pull request #2009 from ahawkins/feature/add-await-to-related
Mention saltside/await in misc related projects
2017-02-23 15:47:08 -07:00