about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorFilesLines
2017-02-08 feat main: Add apply commandVincent Ambo1-27/+91
This integrates support for actually calling out to `kubectl apply`. A dry-run flag is implemented, too. The `run` command has been renamed to `template`.
2017-02-08 feat template: Add additional template functionsVincent Ambo1-1/+13
This adds the Go template functions from [sprig][] as well as a custom `json` function that can interpolate any data as a JSON object - very useful for adding arrays of data in JSON format into a variable: ``` certificateDomains: - oslo.pub - tazj.in annotations: acme/certificate: {{ .certificateDomains | json }} annotations: acme/certificate: ["oslo.pub", "tazj.in"] ``` [sprig]: https://godoc.org/github.com/Masterminds/sprig
2017-02-08 docs: Add generated 'kontemplate run' helpVincent Ambo1-0/+12
2017-02-08 docs: Add usage & installation sectionsVincent Ambo1-1/+18
2017-02-08 fix templater: Guard against empty values mapVincent Ambo1-0/+5
2017-02-08 docs: Add YAML to docsVincent Ambo2-17/+24
2017-02-08 feat context: Add YAML loading supportVincent Ambo1-1/+14
Closes #5
2017-02-08 Merge pull request #7 from tazjin/feat/travisVincent Ambo5-40/+108
Enable Travis.CI builds
2017-02-08 docs: Add build statusVincent Ambo1-0/+2
2017-02-08 feat build: Add Travis.CI supportVincent Ambo1-0/+1
2017-02-08 feat main: Add proper CLI supportVincent Ambo3-40/+105
Adds a basic CLI structure with a single "run" command that takes a --file (-f) and --limit (-l) flag. --limit can be used to only output certain resource sets. Closes #4
2017-02-08 chore: Add LICENSEVincent Ambo1-0/+21
Open code under MIT license.
2017-02-08 chore: Better example & gofmtVincent Ambo6-14/+42
2017-02-08 feat main: Initial program implementation & exampleVincent Ambo4-0/+60
2017-02-08 feat templater: Add initial templating supportVincent Ambo1-0/+97
2017-02-08 feat context: Add types and loading functionsVincent Ambo1-0/+51
2017-02-08 docs: Add initial WIP READMEVincent Ambo1-0/+45
2017-02-08 chore: Add .gitignoreVincent Ambo1-0/+1
2017-02-08 Initial commitVincent Ambo0-0/+0