Matt Butcher
ab4e20c278
Merge pull request #888 from technosophos/fix/887-no-value-fix
...
fix(tiller): stop printing <no value> when var is missing
2016-06-27 14:07:45 -06:00
Matt Butcher
96ac6ebc6c
fix(tiller): stop printing <no value> when var is missing
...
Instead of printing "no value", this prints an empty string by
default, but adds a Strict flag on the engine, which (if true)
will cause a template render to error out if a value is not supplied.
Strict is set to false so that developers can instead use `default` to
set default values.
2016-06-24 16:25:43 -06:00
Miguel Martinez
2eff17cb6d
Removing debugging line
2016-06-24 12:11:12 -07:00
Matt Butcher
e00f774a5d
fix(engine): remove debugging output
2016-06-24 12:06:52 -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
Matt Butcher
e757b24aed
fix(*): add license header
2016-06-22 12:28:45 -06:00
Matt Butcher
490cef784c
fix(tiller): refactor template render to use chartutil.
2016-06-13 13:11:39 -06:00
Matt Butcher
e8109048a9
fix(chartutil): move values coalescing into chartutil
2016-06-09 14:10:12 -06:00
Matt Butcher
9ca8c27e16
fix(*): change TOML to YAML
2016-06-06 21:12:36 -06:00
Adam Reese
818c878700
chore(*): use k8s.io as the import path
2016-06-06 17:17:04 -07:00
Matt Butcher
6db7c39b84
feat(helm, tiller): implement k8s portion of install
...
This commit finally ties `helm install` together with the Kubernetes
client library to make an end-to-end trip.
There were several small fixes to go on both client and server side,
along with some changes to proto to support better error reporting.
The alpine chart has been updated to exhibit how the new Helm works.
2016-05-04 17:27:00 -06:00
Matt Butcher
f098cb6fb6
fix(*): rewrite import paths
2016-04-27 21:50:15 -06:00
Matt Butcher
ba22a18fad
fix(engine): coalesce values in templates
2016-04-22 15:19:29 -06:00
Matt Butcher
07312c68e9
fix(engine): support chart template recursion
2016-04-21 15:52:16 -06:00
Matt Butcher
6077968341
feat(engine): add recursive template resolution
2016-04-21 14:50:16 -06:00
Matt Butcher
50f4349512
feat(tiller): add template and release to install
2016-04-18 17:28:04 -06:00
Matt Butcher
fa6a33c349
feat(storage): add basic implementation of storage
...
This is an in-memory storage layer for storing releases. This will be
superseded by the Kubernetes ConfigMap implementtion.
2016-04-13 15:53:51 -06:00
Matt Butcher
fa387494fb
feat(engine): add template engine
2016-04-12 17:04:49 -06:00