Michelle Noorali
9e05956efa
feat(fetch): stub out fetch command
9 years ago
Michelle Noorali
2e1701be11
helm(search): add search command
9 years ago
Michelle Noorali
7842d2457b
feat(helm): reindex cache file
9 years ago
Michelle Noorali
f9c06b1da2
feat(init): add cache.txt to $HELM_HOME/local
9 years ago
Michelle Noorali
a5a1ef9546
feat(package): save package to $HELM_HOME/local
9 years ago
Michelle Noorali
fbd6ffa4b9
feat(helm): add local dir in home to store charts
9 years ago
Michelle Noorali
00b9356a95
feat(helm): add serve command to start local repo
9 years ago
Brian
7bc50a5d79
feat(tiller): add initial tiller client for basic helm installs.
...
1. install command loads chart archive.
2. invokes helm api to transform the pkg/chart.Chart type
to it's proto model.
3. the client then establishes a connection to tiller.
4. sends InstallReleaseRequest, receives InstallReleaseResponse.
todo (for complete install):
- walk pkg/chart.{Values,Deps,Templates} types and populate proto
definitions for various apis/messages.
9 years ago
Matt Butcher
07312c68e9
fix(engine): support chart template recursion
9 years ago
Matt Butcher
6077968341
feat(engine): add recursive template resolution
9 years ago
Matt Butcher
bb8fca9b69
Merge pull request #39 from technosophos/fix/storage-gofmt
...
fix(*): style fixes
9 years ago
Matt Butcher
b708bde729
fix(*): remove unusted packages
9 years ago
Matt Butcher
c4b2926ce6
fix(*): fix misc style issues
9 years ago
Matt Butcher
33a85a3ac7
Merge pull request #42 from technosophos/fix/validate-skip-proto
...
fix(Makefile): skip gofmt on proto gen code
9 years ago
Matt Butcher
b5aebe41e9
fix(Makefile): skip gofmt on proto gen code
9 years ago
Matt Butcher
50b56efc02
Merge pull request #40 from technosophos/feat/tiller-cobra
...
fix(tiller): replace codegangsta with cobra
9 years ago
Matt Butcher
33a543c920
fix(tiller): replace codegangsta with cobra
9 years ago
Matt Butcher
4593fc480e
Merge pull request #37 from technosophos/fix/remove-helmet
...
fix(helmet): remove helmet
9 years ago
Matt Butcher
00966bb4d1
fix(helmet): remove helmet
9 years ago
Michelle Noorali
09a3b7ed1e
Merge pull request #34 from michelleN/helm-package
...
ref(package): add error handling on args
9 years ago
Michelle Noorali
e5b84e3a3e
Merge pull request #35 from michelleN/helm-home
...
feat(helm): implement home command
9 years ago
Matt Butcher
77322a5f06
Merge pull request #32 from technosophos/feat/helm-install
...
feat(tiller): add template and release to install
9 years ago
Matt Butcher
00aaf653da
fix(tiller): add tests
9 years ago
Matt Butcher
dcfd1a4284
fix(storage): use new HAPI for storage
9 years ago
Adam Reese
761663023d
Merge pull request #36 from adamreese/feat/local-cluster
...
feat(local-cluster): add kubernetes startup script
9 years ago
Adam Reese
9e24283235
feat(local-cluster): add kubernetes startup script
9 years ago
Michelle Noorali
8b8000ecc4
feat(helm): implement home command
9 years ago
Michelle Noorali
f741fe6953
ref(package): add error handling on args
9 years ago
Michelle Noorali
d54c351afb
Merge pull request #28 from michelleN/helm-init
...
feat(init): add local config step to init
9 years ago
Matt Butcher
50f4349512
feat(tiller): add template and release to install
9 years ago
Michelle Noorali
7d207d9a71
feat(init): add local config step to init
...
This is the second half of issue #3 .
9 years ago
Matt Butcher
d3cff27bf9
Merge pull request #26 from technosophos/feat/helm-install
...
feat(tiller): add release server stub
9 years ago
Matt Butcher
d3830753b4
Merge pull request #25 from technosophos/feat/toml-parser
...
feat(chart): add values parser
9 years ago
Matt Butcher
0b9683e193
feat(tiller): add release server stub
9 years ago
Matt Butcher
b9dbc0577b
Merge pull request #20 from technosophos/feat/helm-create
...
feat(helm): implement 'helm create'
9 years ago
Matt Butcher
8b36967a7e
fix(client): remove auto-generating maintainer
9 years ago
Matt Butcher
1dd6c01f5d
fix(helm): improve create help
9 years ago
Matt Butcher
a97bf8b7c0
feat(helm): implement 'helm create'
9 years ago
Brian
8858056386
Merge pull request #16 from fibonacci1729/feat/hapi-pb
...
feat(hapi-pb): add preliminary hapi protocol buffer definitions
9 years ago
Brian Hardock
a3066bb0c0
feat(hapi-pb):
...
1. remove preliminary hapi protocol buffer definitions
2. modify hapi Makefile
3. update hapi protobuf model in _proto/hapi/{chart,release,services}
4. generate protobuf src to pkg/proto/hapi/{chart,release,services}
9 years ago
Matt Butcher
619e1e2a0a
feat(chart): add values parser
...
This adds code to parse TOML files into Values maps. These can then
easily be passed into the template engine.
Included in this is support for TOML "tables", subsections of TOML
files. We will be using those to pass config data to dependent charts.
9 years ago
Matt Butcher
84ac5cd3f0
Merge pull request #21 from technosophos/feat/helm-package
...
feat(helm): add 'helm package' command
9 years ago
Matt Butcher
3830e996a0
Merge pull request #24 from technosophos/feat/storage-crud
...
fix(storage): Use a CRUD interface
9 years ago
Matt Butcher
0ad4803aa3
fix(storage): Use a CRUD interface
...
Fixes #23
9 years ago
Michelle Noorali
2e11f26946
feat(home): add helm home command
9 years ago
Michelle Noorali
8afc295608
feat(helm): add global usage description to helm
9 years ago
Matt Butcher
68e3cc1cc9
feat(helm): add 'helm package' command
9 years ago
Adam Reese
2d9563b483
Merge pull request #19 from adamreese/fix/makefile-madness
...
fix(Makefile): disable verbose on build
9 years ago
Adam Reese
af88c5863f
fix(Makefile): disable verbose on build
9 years ago
Matt Butcher
5514252801
Merge pull request #11 from technosophos/feat/chart-pkg
...
feat(chart): add chart package
9 years ago