Matt Butcher
73c469eb6a
feat(dm install): use template to generate manifest
...
Closes #306 .
2016-03-03 15:18:23 -07:00
Michelle Noorali
44880d5575
Merge pull request #294 from technosophos/fix/helm-license
...
fix(*): add license headers to a number of files
2016-03-02 10:24:18 -07:00
Michelle Noorali
348eb5c6ee
ref(helm): remove init command.
...
The command is redundant. It was already taken out, but
showed up again somehow (probably in the helm/dm merge).
Silly command. Removing it again.
2016-03-01 17:43:06 -07:00
Matt Butcher
3dfd3b89e2
fix(*): add license headers to a number of files
2016-03-01 16:51:58 -07:00
Adam Reese
3cdf4cb3f4
feat(images): initial pass at new Dockerfiles
2016-02-29 18:01:56 -08:00
Adam Reese
4134afee10
style(*): gofmt
2016-02-29 12:07:54 -08:00
Adam Reese
8876c7e54b
Merge remote-tracking branch 'helm/master' into helm-merge
2016-02-29 11:22:10 -08:00
Adam Reese
09796298ea
ref(expansion): move python code out of cmd
2016-02-29 10:31:34 -08:00
Adam Reese
25f339731a
doc(cmd/pkg): add package godocs
2016-02-29 10:31:34 -08:00
Adam Reese
e43286b6f9
ref(*): isolate go code to /cmd and /pkg
2016-02-29 10:31:34 -08:00
Adam Reese
4dc58448a0
ref(*) move lib code into pkg
2016-02-26 20:16:08 -08:00
Matt Butcher
3aaf775209
Merge pull request #26 from technosophos/feat/workflow-stubs
...
feat(*): stub out commands for helm
2016-02-26 17:40:42 -07:00
Matt Butcher
27e01c4d35
fix(deploy): removed "install" alias
2016-02-26 17:38:28 -07:00
Matt Butcher
e1f4488ed2
feat(*): stub out commands for helm
2016-02-26 14:38:29 -07:00
Matt Butcher
7f87745dc7
feat(chart_upload): add chart_upload.go
...
Also removed the now unused deploy subpackage and fixed the makefile
accordingly.
2016-02-25 13:13:09 -07:00
Matt Butcher
84146a29cd
feat(deploy): upload chart if its local
2016-02-25 12:57:43 -07:00
Matt Butcher
0bbde9ad31
Merge pull request #23 from technosophos/feat/deploy
...
Implement client side of `helm deploy`
2016-02-24 10:37:03 -07:00
Adam Reese
7492ad7fe9
fix(create): do not use full path for chart name
2016-02-23 09:55:06 -08:00
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.
2016-02-22 17:26:55 -07:00
Matt Butcher
117679c10e
Merge pull request #16 from technosophos/feat/deploy
...
feat(deploy): deploy charts
2016-02-10 15:26:09 -07:00
Matt Butcher
0cdd077114
fix(*): minor codebase cleanups
...
Cleaned up some of the code we inherited from DM.
2016-02-10 15:21:06 -07:00
Adam Reese
dbd90b5cca
feat(delete): add delete verb
2016-02-10 12:44:40 -08:00
Matt Butcher
1058fb9ccf
feat(deploy): Create dm.Client from cli.Context
...
Also, remove a whole bunch of unused functions.
2016-02-10 12:35:16 -07:00
Matt Butcher
bbb3229da1
fix(deploy): add tests
2016-02-10 12:35:16 -07:00
Adam Reese
bf8d4b371d
fix(cmd): prevent cmd init functions from racing
...
No running in the halls!
2016-02-10 09:19:13 -08:00
Adam Reese
3c62cd9fc8
ref(cmd): break up command definitions
2016-02-09 13:04:57 -08:00
Adam Reese
6058cad0a1
feat(client): add timeout cli option
2016-02-09 10:31:09 -08:00
Adam Reese
8cf1f35059
chore(*): remove global debug variable
2016-02-09 10:31:09 -08:00
Adam Reese
1e741afb58
feat(get): add get verb
2016-02-09 10:31:09 -08:00
Adam Reese
570083361d
feat(format): add yaml output format
2016-02-08 13:27:24 -08:00
Adam Reese
fe60ff17c1
feat(debug): add debug flag
2016-02-08 10:52:58 -08:00
Adam Reese
4fc6a7b6c0
test(dm): add unit tests for dm client
2016-02-08 10:52:58 -08:00
Adam Reese
6fd1680b9f
ref(client): refactor url parsing
2016-02-06 15:43:16 -08:00
Matt Butcher
e7445a4632
fix(vet): fix a number of lint/vet warnings
2016-02-05 14:13:05 -07:00
Matt Butcher
be2a09d612
fix(lint): correct several formatting issues
2016-02-05 14:11:01 -07:00
Matt Butcher
9b494f5546
feat(deploy): deploy charts instead of templates
2016-02-05 14:08:23 -07:00
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.
2016-02-05 14:08:23 -07:00
Adam Reese
1e37113c39
feat(dm-delete): add dm-delete command
2016-02-04 11:31:50 -08:00
Michelle Noorali
5884ff12a4
feat(*): add doctor cmd
2016-02-03 17:56:36 -08:00
Adam Reese
defc31a782
chore(*): move /cmd to /cmd/helm
2016-01-30 14:28:27 -08:00
Adam Reese
f76a17acb4
feat(list): add list command
2016-01-29 11:41:18 -08:00
Matt Butcher
9763a89335
feat(*): deploy dry-run now works
2016-01-15 17:26:00 -07:00
Matt Butcher
063e37525c
feat(*): add install/deploy command
2016-01-15 12:53:31 -07:00
Matt Butcher
b5ce6939df
feat(*): add target command
2016-01-06 17:14:24 -08:00
Matt Butcher
8d6007a7d1
feat(*): install DM
2016-01-06 17:05:18 -08:00
Matt Butcher
9e1dbeaa48
feat(*): stub out install
2016-01-06 15:19:45 -08:00
Matt Butcher
69e6256885
feat(*): add scaffolded cli app.
2016-01-06 13:57:49 -08:00