jackgr
|
4573939f8c
|
Update expander test repo provider
|
9 years ago |
jackgr
|
c391fc174e
|
Add hierarchical layout
|
9 years ago |
jackgr
|
c55defe15b
|
Fix comment
|
9 years ago |
jackgr
|
38a01f4ebd
|
Update deployments for refactored expander
|
9 years ago |
jackgr
|
6c838585fa
|
Update manager for refactored expander
|
9 years ago |
jackgr
|
ba469fbf7f
|
Refactor expander
|
9 years ago |
Matt Butcher
|
edb6187e77
|
Merge pull request #464 from technosophos/fix/test-get-deployments
fix(manager): add test for getDeployments*
|
9 years ago |
Michelle Noorali
|
27678bcb09
|
Merge pull request #463 from michelleN/helm-describe
feat(deployment): add describe command to helm cli
|
9 years ago |
Matt Butcher
|
30142ba67a
|
fix(manager): add test for getDeployments*
|
9 years ago |
Michelle Noorali
|
5aedea16c5
|
feat(deployment): add describe command to helm cli
|
9 years ago |
jackgr
|
403720516d
|
Make repo routes name based
|
9 years ago |
jackgr
|
541fe062c6
|
Clean up manager test utility
|
9 years ago |
jackgr
|
103145cc9d
|
Make all repo methods name based.
|
9 years ago |
jackgr
|
acfc605480
|
Disambiguate method names
|
9 years ago |
jackgr
|
04dc670522
|
Chart repo route tests
|
9 years ago |
Jack Greenfield
|
e7119a9296
|
Merge pull request #457 from sparkprime/expansion_service
Factor expansion service logic as an auxiliary library
|
9 years ago |
Matt Butcher
|
6985048298
|
Merge pull request #459 from technosophos/fix/test-list-deployments
fix(manager): add test for listDeploymentsRequestHandler
|
9 years ago |
Matt Butcher
|
dde036dece
|
fix(manager): simplify code
|
9 years ago |
Matt Butcher
|
e1efff4b34
|
fix(manager): add test for listDeploymentsRequestHandler
|
9 years ago |
Dave Cunningham
|
a07dbf8752
|
Factor expansion service logic as an auxiliary library
|
9 years ago |
Matt Butcher
|
a07a0f7c98
|
doc(cli): improve help output
|
9 years ago |
Matt Butcher
|
56125b94f6
|
Merge pull request #454 from technosophos/fix/helm-deployment-delete-rm
fix(cli): change deployment delete to remove
|
9 years ago |
Michelle Noorali
|
f7e66da9ee
|
Merge pull request #448 from michelleN/helm-repo-ref
feat(repo): remove repo by name + refactors
|
9 years ago |
Matt Butcher
|
b3315a3fb4
|
fix(cli): change deployment delete to remove
This is for consistency. Other commands use 'remove,rm' as removal
verbs. Example: 'helm repo rm'
|
9 years ago |
Matt Butcher
|
1d3b93ef05
|
Merge pull request #449 from technosophos/feat/245-helm-dm-commands
feat(cli): move 'helm dm' to 'helm server'
|
9 years ago |
Matt Butcher
|
719c3bdb30
|
fix(cli): improve errors for kubectl failures
|
9 years ago |
Matt Butcher
|
444044a17b
|
fix(*): fix license headers
|
9 years ago |
Matt Butcher
|
14efdee05d
|
fix(cli): switched `server` actions to use `run()`
|
9 years ago |
Michelle Noorali
|
e86b8db694
|
feat(repo): remove repo by name
|
9 years ago |
Matt Butcher
|
084c0da59a
|
feat(cli): move 'helm dm' to 'helm server'
|
9 years ago |
Michelle Noorali
|
174961ab6a
|
feat(repo): list repo name and url
* + fix addRepo
|
9 years ago |
Michelle Noorali
|
efe317791b
|
feat(repo): add Name to Repo struct
* also added name as arg in helm repo add cmd
|
9 years ago |
Michelle Noorali
|
0ccb8d755f
|
feat(repo): update addChartRepo reponse
|
9 years ago |
Michelle Noorali
|
45c4eb9655
|
feat(repo): update repo path
|
9 years ago |
Michelle Noorali
|
75ca24ac90
|
ref(repos): clean up repo commands
|
9 years ago |
Michelle Noorali
|
162e93413e
|
ref(repo): modify cli repo text
|
9 years ago |
Michelle Noorali
|
911dc0a088
|
ref(repo:) handle zero chart repos gracefully
|
9 years ago |
Michelle Noorali
|
179f521640
|
ref(repo): client uses public repo.Repo struct
|
9 years ago |
jackgr
|
f2180cea92
|
Fix style errors
|
9 years ago |
jackgr
|
b61ff1a655
|
Wire up routes to chart repo methods
|
9 years ago |
jackgr
|
c14b92bd29
|
Move expansion types out of pkg/common
|
9 years ago |
Dave Cunningham
|
5ed1dc25f4
|
Write some new unit tests for expandybird
|
9 years ago |
jackgr
|
2cb3bc760a
|
Remove Registry types from pkg/common
|
9 years ago |
Jack Greenfield
|
51bbfafc87
|
Merge pull request #440 from jackgr/manager
Second round of refactoring for Manager
|
9 years ago |
Adam Reese
|
91a007cfee
|
Merge pull request #442 from adamreese/feat/cmd-tests
test(cli): add test pattern for cli tests
|
9 years ago |
Adam Reese
|
92031722c9
|
test(cli): refactor cli test setup
|
9 years ago |
Adam Reese
|
caa14b19e0
|
fix(cli): use go1.5 templates
circleci only supports go1.5
|
9 years ago |
Michelle Noorali
|
c4497d9d2a
|
Merge pull request #434 from michelleN/pack
helm chart pack [PATH]
|
9 years ago |
Adam Reese
|
4b3d3cfa56
|
test(cli): use table test for deployments
|
9 years ago |
Adam Reese
|
b03f2bcc94
|
test(cli): add show depoyment unit test
|
9 years ago |
Adam Reese
|
1dc1845748
|
test(cli): add test pattern for cli tests
|
9 years ago |
jackgr
|
3da6a66ce5
|
Refactor deployments and friends
|
9 years ago |
jackgr
|
ab5f29d02d
|
Renames in manager/repository
|
9 years ago |
jackgr
|
43a6876a4f
|
Refactor manager/manager
|
9 years ago |
jackgr
|
e1afffbc4a
|
First pass removal of TypeResolver
|
9 years ago |
Adam Reese
|
6b6bc40538
|
Merge pull request #435 from adamreese/feat/helm-deployment-show
feat(cli): implement helm deployment show
|
9 years ago |
Adam Reese
|
8f43b059ce
|
feat(cli): use template for deployment format
|
9 years ago |
Michelle Noorali
|
50daa66359
|
ref(chart): remove duplicate import
|
9 years ago |
Michelle Noorali
|
8a52d969cb
|
ref(pack): make pack a chart subcommand
|
9 years ago |
Michelle Noorali
|
2c295a4ca5
|
Merge pull request #432 from michelleN/helm-repo
ref(repo:) use run function for error handling
|
9 years ago |
Matt Butcher
|
01569cb0b8
|
Merge pull request #431 from technosophos/feat/helm-chart-create
feat(cli): add 'helm chart create'
|
9 years ago |
Jack Greenfield
|
2724b903e4
|
Merge pull request #430 from kubernetes/dm-charts
Merge dm-charts branch
|
9 years ago |
Adam Reese
|
9506757a1f
|
feat(cli): implement helm deployment show
|
9 years ago |
Michelle Noorali
|
ad4b595d7c
|
ref(repo:) use run function for error handling
|
9 years ago |
Dave Cunningham
|
7c73cd8879
|
chartify Expansion API & expandybird service
chartify create deployment API
modify CLI to match
|
9 years ago |
Matt Butcher
|
8e58edd446
|
feat(cli): add 'helm chart create'
Remove 'helm create'.
Closes #240
|
9 years ago |
Matt Butcher
|
64c7ab2091
|
feat(cli): Add 'helm deployment delete'
Closes #239
|
9 years ago |
Matt Butcher
|
9a92f99dce
|
fix(cli): remove 'helm list'
Also, make the debug bool locally scoped.
|
9 years ago |
Matt Butcher
|
68f253472f
|
feat(cli): implement helm deployment list
Closes #243
|
9 years ago |
Adam Reese
|
807fb4f615
|
fix(repository): remove hard coded host
/cc @michelleN
|
9 years ago |
Michelle Noorali
|
61dd66446f
|
ref(manager): add /healthz body/content-type test
|
9 years ago |
Michelle Noorali
|
8c55a6ef30
|
ref(repo): clean up cmd/helm repo vars
|
9 years ago |
Michelle Noorali
|
cc97c522a5
|
feat(repo): add new chart repo routes
|
9 years ago |
Adam Reese
|
322a6de1c0
|
Merge pull request #419 from adamreese/ref/client-resp-gh
ref(client): add helper methods to client
|
9 years ago |
Adam Reese
|
13b93969d0
|
ref(repository): use new client methods
|
9 years ago |
Matthias Schmitz
|
f8d3136eae
|
Fix text alignment in dm help output.
* The explanation of 'manifest' was one tab to far intended.
|
9 years ago |
Matt Butcher
|
c52c6c544d
|
ifix(manager): test for create deployments
This is a first pass at using the new test stub to test HTTP services.
|
9 years ago |
Matt Butcher
|
9473ddff72
|
fix(manager): add stub for context with Manager
This adds testing fixtures for the manager. It includes a stub context
that has either default or stub implementations for each object.
|
9 years ago |
Matt Butcher
|
1bd4dea314
|
Merge pull request #404 from michelleN/repo-cmds
add repo cmds to helm client
|
9 years ago |
Michelle Noorali
|
cb41b20909
|
feat(repo): hook up helm repo remove cmd
|
9 years ago |
Michelle Noorali
|
10153528a0
|
feat(repos): hook up helm repo add cmd
* use pkg/httputil instead of func in helm client
|
9 years ago |
Michelle Noorali
|
17143feb87
|
ref(helm): clean up callService
|
9 years ago |
Michelle Noorali
|
899dc0b225
|
feat(repo): hook up `helm repo list` cmd
|
9 years ago |
Matt Butcher
|
3efce30ef9
|
Merge pull request #396 from technosophos/fix/use-decoder
fix(manager): use decoder
|
9 years ago |
Michelle Noorali
|
df10e16ce0
|
Merge pull request #395 from michelleN/error-punc
ref(*): remove punctuation at end of error
|
9 years ago |
Matt Butcher
|
dec2f0605a
|
fix(manager): replace Unmarshal with Decode
Instead of repeating io.Read/Unmarshal pattern, use the Decoder,
which also gets us content-type negotiation.
|
9 years ago |
Michelle Noorali
|
be61736773
|
ref(*): remove punctuation at end of error
|
9 years ago |
Matt Butcher
|
7623741ca9
|
fix(manager): remove backend variable
This replaces the backend global variable with the Context.Manager
variable.
|
9 years ago |
Matt Butcher
|
9a9398c079
|
fix(manager): updated routes to new format
|
9 years ago |
Matt Butcher
|
0b0092f24a
|
fix(httputil): improve error handling
Errors are now returned in the best matching format for the
HTTP Accept header.
|
9 years ago |
Michelle Noorali
|
29b1325fae
|
ref(repo): update import path
|
9 years ago |
Michelle Noorali
|
07e0542977
|
feat(repos): add routes for chart repo management
|
9 years ago |
Michelle Noorali
|
75cbba95e7
|
feat(repo): stub repo client commands
|
9 years ago |
Matt Butcher
|
78911ae4e7
|
fix(manager): add documentation to pos function
|
9 years ago |
Adam Reese
|
1805e15601
|
fix(*): update import paths for helm repo naming
|
9 years ago |
Matt Butcher
|
527a4f9c9d
|
fix(manager): rewrite URL param grabbing
This updates path grabbing to match the new URI matcher.
|
9 years ago |
Matt Butcher
|
ce32351bec
|
fix(manager): simplify adding routes
This removes the Routes interface and routesMap struct in favor of just
maintaining the routes inside of the handler.
|
9 years ago |
Matt Butcher
|
05a3965602
|
fix(manager): add API test for healthz.
|
9 years ago |
Matt Butcher
|
87d360afda
|
fix(manager): refactor REST API to make it modular
This modifies the startup and initial handling of the REST API to make
it modular, remove the init() methods, and remove reliance on global
vars.
|
9 years ago |
Matt Butcher
|
d61ba060cb
|
Merge pull request #371 from technosophos/fix/style-fixes
fix(test-style): fix formatting and comments
|
9 years ago |