Commit graph

89 commits

Author SHA1 Message Date
Kent Rancourt
e6a9110ce0 docs(spelling): Fix some random misspellings 2016-10-06 16:46:02 -04:00
Matt Butcher
51981d62f2 docs(using_helm): change reference from npm to CPAN/Fedora DB
Closes #1271
2016-10-04 17:27:54 -06:00
Matt Butcher
6691b79f30 docs(install): Add information on using canary releases
This includes documentation on how to use Helm and Tiller canary
releases.
2016-10-04 15:48:08 -06:00
Matt Butcher
4f09b05613 feat(helm): implement new index format
This implements a new index file format for repository indices. It also
implements a new format for requirements.yaml.

Breaking change: This will break all previous versions of Helm, and will
impact helm search, repo, serve, and fetch functions.

Closes #1197
2016-10-04 13:54:14 -06:00
Matt Butcher
66e59f63e7 fix(helm): change 'helm update' to 'helm repo update'
The old form is marked deprecated.

Relates to #1196
2016-10-04 12:38:00 -06:00
Mark Petrovic
3ec83045d4 issue/1254
Fix typo in using_helm.md that refers to "glide install".  The
reference should be to "helm install".
2016-09-30 17:46:53 -07:00
Matt Butcher
715be8268e Merge pull request #1243 from rimusz-lab/docs-charts-repo-github-pages
docs(chart_repository): added github pages example
2016-09-28 16:24:33 -06:00
Rimantas Mocevicius
6eb340ed5b docs(chart_repository): added github pages example 2016-09-28 14:30:29 -06:00
Matt Butcher
47e425ba4e Merge pull request #1247 from technosophos/docs/install
docs(install, using): add installation and usage docs
2016-09-28 14:20:51 -06:00
Matt Butcher
b9a60b7d45 Merge pull request #1242 from technosophos/docs/1241-fix-values-examples
docs(charts): fix charts docs to reflect current template practices
2016-09-28 14:19:23 -06:00
Matt Butcher
7d8b5bbb49 docs(install, using): add installation and usage docs 2016-09-28 13:19:22 -06:00
Rimantas Mocevicius
8c0f905e92 docs(chart_repository): added github pages example 2016-09-28 11:00:28 -06:00
Matt Butcher
6da5bc5cee docs(charts): fix charts docs to reflect current template practices
Closes #1241
2016-09-28 10:32:35 -06:00
Matt Butcher
6f7de6d34d docs(glossary): added glossary
Added glossary to the index on README as well.

Closes #1213
2016-09-27 17:46:10 -06:00
Matt Butcher
a5921faf99 feat(chartutils): add support for requirements.yaml 2016-09-23 14:57:56 -06:00
Brandon Philips
440e548901 feat(repo): use OCI style digest identifiers
Use the same format as the Open Container Initiative for a digest
string. https://github.com/opencontainers/image-spec/blob/master/descriptor.md#digests-and-verification

Fixes #1166
2016-09-14 20:20:12 -07:00
Brandon Philips
d1488f1d94 docs(README): move history to docs/history.md
The history is helpful for people who have never heard of helm but I
don't think it is super relevant for most users.
2016-09-10 14:03:23 -07:00
Jeremy Brown
f51c729046 fix for links to docs/examples in the quickstart 2016-08-26 13:04:38 +01:00
Matt Butcher
f1d07c3f11 feat(helm): add --verify flag to commands
This adds the --verify and --keyring flags to:

helm fetch
helm inspect
helm install
helm upgrade

Each of these commands can now make cryptographic verification a
prerequisite for using a chart.
2016-08-24 13:18:26 -06:00
Matt Butcher
a46a033de4 feat(chart): support 'image:URL' in charts.
Closes #1034
2016-08-22 16:05:40 -06:00
Matt Butcher
7dadacc176 Merge pull request #1088 from jfrazelle/docs-updates
add docs table of contents and update quick start
2016-08-22 13:37:32 -06:00
Jess Frazelle
fed862985e
add docs table of contents and update quick start
Signed-off-by: Jess Frazelle <me@jessfraz.com>
2016-08-22 11:26:05 -07:00
Ville Aikas
c30a553bc1 Merge pull request #1069 from prydonius/add-notes-to-spec
docs(notes.txt): Add NOTES.txt to Chart spec, and describe chart documentation files
2016-08-22 11:05:33 -07:00
Adnan Abdulhussein
5bc96ef0b9 docs(notes.txt): move NOTES.txt to templates/NOTES.txt 2016-08-18 19:21:40 -07:00
Travis Cline
01529001ca simplify example container names
This encourages people from making container names depend on release
names.
2016-08-18 11:14:30 -07:00
Adnan Abdulhussein
9b58f1018b docs(notes.txt): Add NOTES.txt to Chart spec, and describe chart documentation 2016-08-17 15:01:18 -07:00
Jess Frazelle
67778cbcd1
update readme example and change repository to https
Signed-off-by: Jess Frazelle <me@jessfraz.com>
2016-08-17 13:14:01 -07:00
Matt Butcher
ad77fedf26 docs(developers): recommend minikube
This reflects our internal decision to suggest minikube rather than
commit resources to maintaining scripts/local-cluster.sh

Closes #889
2016-08-08 16:41:21 -06:00
Matt Butcher
64831314a7 docs(charts): describe {{.Files}} 2016-08-01 12:57:33 -06:00
Matt Butcher
87a010b5e5 Merge pull request #962 from technosophos/docs/960-hooks-lifecycle
docs(charts): explain hook resource lifecycle
2016-07-20 16:28:09 -06:00
Matt Butcher
09c74ee8b4 docs(logo): add the official helm logo png 2016-07-20 11:58:41 -06:00
Matt Butcher
9e8318fe59 docs(charts): explain hook resource lifecycle
This explains how a hook resource is not managed as part of the release
lifecycle.

Closes #960
2016-07-19 15:43:54 -06:00
Matt Butcher
f171d30379 Merge pull request #942 from technosophos/docs/938-hooks
docs(charts): add documentation for hooks.
2016-07-19 12:25:44 -06:00
Matt Butcher
a21029a804 docs(charts): add documentation for hooks.
Closes #938
2016-07-14 18:08:51 -06:00
Michael Stapelberg
561e420659 Add reference to text/template Go package doc
…since people might not be familiar with Go templates.
2016-07-11 22:51:57 +02:00
Matt Butcher
e91bbceff2 Merge pull request #916 from technosophos/feat/901-hooks
feat(tiller): support hooks for install
2016-07-06 16:45:21 -06:00
Matt Butcher
ff32062ae8 feat(tiller): support hooks for install 2016-07-06 16:10:31 -06:00
Keerthan Mala
988bb02991
docs(helm):correct the documentation for the global values usage 2016-07-05 16:18:11 -04:00
Jeff Zellner
3133f4345d Update developers.md
fix typo
2016-07-05 10:18:59 -06:00
Michelle Noorali
ebaf5a2243 chore(docs): update "Name" field in values.yaml
* the template refers to .Values.Name but the
values.yaml file has a name field with a lowercase
"n". Figured changing this is the right move since
yaml is case sensitive.
2016-06-28 22:07:41 -06:00
Matt Butcher
628e0b7cec fix(docs): fix nginx example chart name
The name was not correctly truncating, which occasionally resulted
in naming errors, since Kubernetes restricts names to 24 characters.
2016-06-24 12:52:30 -06:00
Matt Butcher
22ac61469f feat(*): add Values namespace to templates
This adds the .Values namespace qualifier to all values
2016-06-24 12:06:52 -06:00
Michelle Noorali
1dc95be105 Merge pull request #857 from migmartri/689-template-rules
Templates directory lint rules
2016-06-24 09:01:11 -07:00
Miguel Martinez
81ac98ad9a Adding support for associated templates
Fixing unit test
2016-06-23 16:23:39 -07:00
Miguel Ángel Martínez Triviño
ce0f474eb0 Update charts.md 2016-06-23 14:13:21 -07:00
Miguel Martinez
03d27779d3 Templates Lint rules
Template rules

Adding chart errors

Added function that checks the existence of all the values in the templates

Adding chartfile unit tests

Testing runLinterRule

Fixing out of range

Fixing out of range

Improving quote detector
2016-06-23 12:36:25 -07:00
Matt Butcher
5e63b5e925 docs(examples): unify the examples
As noted in #860, there were a few places where the alpine and nginx
charts differed. This unifies the two, using common labels and
conventions.
2016-06-22 12:14:16 -06:00
Matt Butcher
2378a25070 Merge pull request #860 from technosophos/feat/nginx-example
docs(examples): add nginx example chart
2016-06-22 12:02:05 -06:00
Matt Butcher
e628b333b0 fix(example/nginx): add links, clarify a few things 2016-06-22 10:11:49 -06:00
Seigo Uchida
d474d98a8f Fix typo 2016-06-22 13:34:21 +09:00