Commit graph

671 commits

Author SHA1 Message Date
Adam Reese
e458a67f0c
ref(pkg/chart): add validation method to chart
Consolidate validation of Chart.yaml.

Signed-off-by: Adam Reese <adam@reese.io>
2019-04-05 13:40:06 -07:00
Adam Reese
d4323c1da8
Merge pull request #5529 from ian-howell/docs/V2toV3
docs: Update the "Developer Guide"
2019-04-01 11:44:33 -07:00
Martin Hickey
030fef5765 Fix docs targets
Update to the `docs` and `verify-docs` targets for v3.

Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
2019-04-01 11:40:44 +01:00
Martin Hickey
46e6539e63 Remove docs target and generated docs folder
It would seem that generated docs were removed in `5048ed8`

Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
2019-04-01 10:07:42 +01:00
Martin Hickey
d59835fb67 Fix make docs target
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
2019-04-01 10:07:42 +01:00
Ian Howell
8f87eb1fac docs: Update the "Developer Guide"
Signed-off-by: Ian Howell <ian.howell0@gmail.com>
2019-03-29 14:08:36 -05:00
Matthew Fisher
f7f6941f16
Merge pull request #5447 from bacongobbler/helm-3-faq
docs(faq): list changes since Helm 2
2019-03-15 09:28:56 -07:00
Matthew Fisher
f8e7295867
docs(faq): list changes since Helm 2
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-03-14 10:36:10 -07:00
Adam Reese
895e9192d4
feat(*): use vanity import helm.sh/helm
Signed-off-by: Adam Reese <adam@reese.io>
2019-03-13 13:43:47 -07:00
Matthew Fisher
2571dbf82f
ref: remove pkg/helm, pkg/hapi, pkg/tiller
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-03-12 09:47:12 -07:00
Matthew Fisher
2a82e6cbe6
docs: s,kubernetes/helm,helm/helm,g (#5404)
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-03-05 11:57:39 -08:00
Matthew Fisher
dcc8aa5bb9
docs: consolidate FAQs into one doc (#5402)
consolidating all of the frequently asked questions into one doc makes it easier for others to find out if their question has already been answered.

Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-03-05 10:48:04 -08:00
Martin Hickey
b5f04eec04 Update the docs
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
2019-02-15 09:10:41 +00:00
Sven van Heugten
480a83206f feat(helm): add --plugins flag to 'helm init' (#5109)
Allow specifying a set of plugins in a yaml file that will be installed during
the `helm init` process.

Closes #5079.

Signed-off-by: Sven van Heugten <svenvanheugten@home.nl>
2019-02-08 08:16:22 -08:00
Adam Reese
28d8c7b277
ref(*): remove references to chart 'engine'
Signed-off-by: Adam Reese <adam@reese.io>
2019-02-04 16:08:14 -08:00
Martin Hickey
86d8596763 Feature(Plugins): Enable platform specific commands (#5176)
* Add logic for platform specific commands to plugins
* Add plugins doc updated to incorporate platform specific commands
* Add condition for os match:  If OS matches and there is no more specific match, the command
will be executed
2019-01-16 21:52:58 -08:00
Adam Reese
dee2a1a000
Merge pull request #5091 from splisson/doc5083
Doc: Update docs with the merged Chart.yaml and requirements.yaml fixes #5083
2019-01-11 20:30:18 -08:00
Adam Reese
d94707db86
ref(*): remove helmVersion chart constraint
* Remove helmVersion constraint from charts
* Guard compile time set variables behind `internal/`
* Allow configuration of UserAgent for HTTPGetter

Signed-off-by: Adam Reese <adam@reese.io>
2019-01-08 13:37:55 -08:00
Sebastien Plisson
25adb16388 Changed requirements.yaml references to dependencies section references
Signed-off-by: Sebastien Plisson <sebastien.plisson@gmail.com>
2018-12-20 11:31:44 -08:00
Sebastien Plisson
793ebf16ea Updated change from requirements.yaml to dependencies field in Chart.yaml
Signed-off-by: Sebastien Plisson <sebastien.plisson@gmail.com>
2018-12-20 11:02:22 -08:00
roc
79f88dfc5e ref(url) update helm's github url (#4962)
https://github.com/kubernetes/helm -> https://github.com/helm/helm
https://github.com/kubernetes/charts -> https://github.com/helm/charts

Signed-off-by: Roc Chan <roc@imroc.io>
2018-11-28 10:08:38 -08:00
Martin Hickey
82c154e2ae doc(helm): remove Tiller reference from the docs (#4788)
* Remove Tiller reference from the docs

Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>

* Update comments after review

- https://github.com/helm/helm/pull/4788#discussion_r226037034
- https://github.com/helm/helm/pull/4788#discussion_r226037064
- https://github.com/helm/helm/pull/4788#discussion_r226037806
- https://github.com/helm/helm/pull/4788#discussion_r226038492
- https://github.com/helm/helm/pull/4788#discussion_r226039202
- https://github.com/helm/helm/pull/4788#discussion_r226039894

Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
2018-10-18 10:30:39 -07:00
Matt Butcher
1ce594f410
ref(helm): rename fetch to pull (#4714)
Signed-off-by: Matt Butcher <matt.butcher@microsoft.com>
2018-09-28 12:37:57 -06:00
Adam Reese
f012940d9c
ref(*): refactor chart/chartutil
ref(chartutil): move chart loading out of chartutil into new package
    add chart loader interface to allow lazy loading
feat(chart): create chart accessors
ref(*): cleanup requirements
ref(tiller): remove optional template engines
ref(tiller): simplify sorting releases and hooks
ref(*): code simplification
ref(hapi): move chart package out of hapi
ref(chart): add requirements and lock to Chart struct
2018-08-24 11:28:29 -07:00
Matthew Fisher
195d21d5d7
ref(cmd): rename helm delete to helm uninstall
To match the convention of `helm install`, `helm uninstall` is the inverse.

Other tangential changes in this PR:

- StatusDeleting has been changed to StatusUninstalling
- StatusDeleted has been changed to StatusUninstalled
- `helm list --deleted` has been changed to `helm list --uninstalled`
- `helm list --deleting` has been changed to `helm list --uninstalling`
- `helm.DeleteOption` and all delete options have been renamed to `helm.UninstallOption`

I have not made any changes to the "helm.sh/hook-delete-policy", "pre-delete" and "post-delete" hook annotations because

1. it's a major breaking change to existing helm charts, which we've commited to NOT break in Helm 3
2. there is no "helm.sh/hook-install-policy" to pair with "helm.sh/hook-uninstall-policy", so delete still makes sense here

`helm delete` and `helm del` have been added as aliases to `helm uninstall`, so `helm delete` and `helm del` still works as is.
2018-06-14 15:46:00 -07:00
Adam Reese
aa859e3f88
feat(*): remove Time, Namespace, and Revision from template functions
Removes Time, Namespace, and Revision from being exposed to templates to
make template rendering discrete and repeatable.
2018-05-18 12:09:54 -07:00
Adam Reese
840c489c6b
feat(dep): replace glide with dep 2018-04-23 12:47:02 -07:00
Adam Reese
29e772f631
ref(*): replace TillerVersion with HelmVersion 2018-04-20 00:37:34 -07:00
Adam Reese
5048ed8f5c
docs(generated): remove generated docs 2018-04-16 23:16:43 -07:00
Adam Reese
358746fee6
ref(*): remove HELM_HOST 2018-04-16 23:16:43 -07:00
Matthew Fisher
00afbd7e74
remove optional field from charts and templates 2018-04-11 14:47:33 -07:00
Manuel Rüger
87cd8ce79a Remove Mercurial build-time dependency
Since the only dep (bitbucket.org/ww/goautoneg) that required it is gone in
845e990143 (diff-f16a80eae23d5b298c2652448ec420cfL4)
2018-04-11 18:38:47 +02:00
xianlubird
4b09b0489b Fix some typo
Signed-off-by: xianlubird <xianlubird@gmail.com>
2018-04-11 20:51:58 +08:00
AdamDang
79ffa98ec0
Proper none not in capitals
Helm is a proper none, should be written in capitals.
2018-04-10 23:54:19 +08:00
Erik Sundell
3f5e82c832
Typo fix
`*/ }}` would cause an error actually, one must use `*/}}` or `*/ -}}`. Not obvious at all.
2018-04-08 23:18:47 +02:00
Taylor Thomas
85282ab864 fix(docs): Add the missing docs
Because I was too stupid to regen the docs and flake made it so we
didn't get a reminder
2018-04-06 16:33:38 -07:00
Matthew Fisher
2e309df08f
Merge pull request #3836 from bacongobbler/rename-to-crd
rename TPR to CRD
2018-04-06 12:20:34 -07:00
Matthew Fisher
d078caa0d0
Merge pull request #3471 from adshmh/add-set-and-values-options-to-helm-package
feat: add --set and --values options to 'helm package'
2018-04-06 09:56:21 -07:00
Stefan Henseler
c6faed101b Updates readme with choco install command 2018-04-05 23:51:21 +02:00
Taylor Thomas
8fef5aad52
Merge pull request #3794 from AdamDang/patch-2
Update rbac.md
2018-04-05 10:15:15 -07:00
Matthew Fisher
f52d0f4f18
rename TPR to CRD 2018-04-05 08:06:47 -07:00
Daryl Walleck
1e7915587f Fixes typos introduced in #3540. Closes #3823 2018-04-04 18:43:03 -05:00
Michelle Noorali
e922a873bc ref(cmd/upgrade): update reuse-values flag descrip
helps clarify behavior. See #3655
2018-04-04 16:16:54 -04:00
AdamDang
58ac602365
Typo fix helm->Helm 2018-04-04 07:07:55 +08:00
Matthew Fisher
e794c48c3a
Merge pull request #3540 from flant/hook_recreate_delete_policy
Implement before-hook-creation delete policy
2018-04-03 11:09:16 -07:00
AdamDang
026e6b55e5
Update rbac.md
In the main text and paragraph title, "Tiller" and "tiller" are both used, It's better use same format.
2018-03-29 23:43:04 +08:00
Matthew Fisher
d32a6ef63b
Merge pull request #3768 from edgarlanting/patch-1
Updated kubernetes_distros.md with DC/OS note.
2018-03-28 07:30:34 -07:00
Shredgar
3334309a91
Removed typos (additional plus signs)
Removed typos (additional plus signs)
2018-03-28 10:12:56 +02:00
muhongwei
0ba75b6652 fix 'eveything' -> 'everything' (#3754) 2018-03-27 13:07:13 -07:00
muhongwei
75387fe318 fix 'mulitenant'->'multitenant' (#3755) 2018-03-27 13:06:48 -07:00