Matt Butcher
3aaf775209
Merge pull request #26 from technosophos/feat/workflow-stubs
...
feat(*): stub out commands for helm
9 years ago
Matt Butcher
27e01c4d35
fix(deploy): removed "install" alias
9 years ago
Matt Butcher
e1f4488ed2
feat(*): stub out commands for helm
9 years ago
Matt Butcher
7f87745dc7
feat(chart_upload): add chart_upload.go
...
Also removed the now unused deploy subpackage and fixed the makefile
accordingly.
9 years ago
Matt Butcher
84146a29cd
feat(deploy): upload chart if its local
9 years ago
Matt Butcher
0bbde9ad31
Merge pull request #23 from technosophos/feat/deploy
...
Implement client side of `helm deploy`
9 years ago
Adam Reese
7492ad7fe9
fix(create): do not use full path for chart name
9 years ago
Matt Butcher
436b7f0378
feat(deploy): deploy using Configuration
...
This re-jiggers the deployment to use common.Configuration. Right
now it will not work, since the remote server expects a common.Template
instead of a common.Configuration. Still trying to figure out which
side to change.
9 years ago
Matt Butcher
117679c10e
Merge pull request #16 from technosophos/feat/deploy
...
feat(deploy): deploy charts
9 years ago
Matt Butcher
0cdd077114
fix(*): minor codebase cleanups
...
Cleaned up some of the code we inherited from DM.
9 years ago
Adam Reese
dbd90b5cca
feat(delete): add delete verb
9 years ago
Matt Butcher
1058fb9ccf
feat(deploy): Create dm.Client from cli.Context
...
Also, remove a whole bunch of unused functions.
9 years ago
Matt Butcher
bbb3229da1
fix(deploy): add tests
9 years ago
Adam Reese
bf8d4b371d
fix(cmd): prevent cmd init functions from racing
...
No running in the halls!
9 years ago
Adam Reese
3c62cd9fc8
ref(cmd): break up command definitions
9 years ago
Adam Reese
6058cad0a1
feat(client): add timeout cli option
9 years ago
Adam Reese
8cf1f35059
chore(*): remove global debug variable
9 years ago
Adam Reese
1e741afb58
feat(get): add get verb
9 years ago
Adam Reese
570083361d
feat(format): add yaml output format
9 years ago
Adam Reese
fe60ff17c1
feat(debug): add debug flag
9 years ago
Adam Reese
4fc6a7b6c0
test(dm): add unit tests for dm client
9 years ago
Adam Reese
6fd1680b9f
ref(client): refactor url parsing
9 years ago
Matt Butcher
e7445a4632
fix(vet): fix a number of lint/vet warnings
9 years ago
Matt Butcher
be2a09d612
fix(lint): correct several formatting issues
9 years ago
Matt Butcher
9b494f5546
feat(deploy): deploy charts instead of templates
9 years ago
Matt Butcher
9b9705e7a1
feat(create): add create and pack verbs.
...
This adds `helm create CHART` and `helm pack CHART`. Both are really
basic.
NOTE: This is running off of my fork of dm until they get the new chart
stuff merged.
9 years ago
Adam Reese
1e37113c39
feat(dm-delete): add dm-delete command
9 years ago
Michelle Noorali
5884ff12a4
feat(*): add doctor cmd
9 years ago
Adam Reese
defc31a782
chore(*): move /cmd to /cmd/helm
9 years ago
Adam Reese
f76a17acb4
feat(list): add list command
9 years ago
Matt Butcher
9763a89335
feat(*): deploy dry-run now works
9 years ago
Matt Butcher
063e37525c
feat(*): add install/deploy command
9 years ago
Matt Butcher
b5ce6939df
feat(*): add target command
9 years ago
Matt Butcher
8d6007a7d1
feat(*): install DM
9 years ago
Matt Butcher
9e1dbeaa48
feat(*): stub out install
9 years ago
Matt Butcher
69e6256885
feat(*): add scaffolded cli app.
9 years ago