aiordache
|
3d7e062215
|
add delete-cluster flag on down cmd
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2020-04-23 14:50:18 +02:00 |
Djordje Lukic
|
d473b83b00
|
Add containers proto from docker/d2
|
2020-04-23 12:25:14 +02:00 |
Djordje Lukic
|
29a838ddf5
|
Merge pull request #15 from glours/find_existing_docker_binary
Use docker binary find in path to fallback to Moby CLI
|
2020-04-23 11:32:13 +02:00 |
Nicolas De Loof
|
48096eeed8
|
DescribeStacks fail with error if stack does not exists
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-23 11:19:59 +02:00 |
Djordje Lukic
|
5cc722da4a
|
Merge pull request #14 from glours/upgrade_urfave_cli
Use v2 of urfave/cli
|
2020-04-23 10:07:00 +02:00 |
aiordache
|
3c9905c474
|
tidy up go mod
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2020-04-23 09:45:50 +02:00 |
Guillaume Lours
|
8db55e8c5c
|
Use v2 of urfave/cli
Signed-off-by: Guillaume Lours <guillaume.lours@docker.com>
|
2020-04-23 09:43:53 +02:00 |
Guillaume Lours
|
8af8924a58
|
Use docker binary find in path to fallback to Moby CLI
Signed-off-by: Guillaume Lours <guillaume.lours@docker.com>
|
2020-04-22 23:47:04 +02:00 |
aiordache
|
55f2908c16
|
wait for stack removal on cluster delete
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2020-04-22 16:49:55 +02:00 |
Nicolas De Loof
|
5110cb6b85
|
Basic architecture documentation
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-22 15:39:02 +02:00 |
Nicolas De Loof
|
87f053d710
|
Detect stack already exists
This will later be used to switch to ChangeSet logic
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-22 15:37:39 +02:00 |
aiordache
|
30fd37b6ca
|
ecs cluster create
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2020-04-22 15:06:01 +02:00 |
Djordje Lukic
|
83e9843ef2
|
Merge pull request #11 from glours/fix_protobuff_setup_file
add protoc-gen-go and remove gogo install
|
2020-04-21 15:30:51 +02:00 |
Guillaume Lours
|
e3d62ce74a
|
add protoc-gen-go and remove gogo install
Signed-off-by: Guillaume Lours <guillaume.lours@docker.com>
|
2020-04-21 15:29:18 +02:00 |
Guillaume Lours
|
1df55a2a3c
|
Merge pull request #10 from rumpl/feat-go-mod
Feat go mod
|
2020-04-21 15:12:32 +02:00 |
Djordje Lukic
|
6bfeda054b
|
Go mods initialized, protos without gogo
|
2020-04-21 15:07:41 +02:00 |
Nicolas De Loof
|
0972776e6d
|
Ingress description to include service being exposed
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-21 14:48:51 +02:00 |
Djordje Lukic
|
3a5fd3bb07
|
Use go mod
|
2020-04-21 14:13:48 +02:00 |
Nicolas De Loof
|
b70f01d2f4
|
Adopt CloudFormation to create ECS app from compose.yaml
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-21 11:38:52 +02:00 |
Guillaume Lours
|
b24985af56
|
Merge pull request #9 from glours/default_to_cli_only
Fallback to default CLI
|
2020-04-21 10:01:30 +02:00 |
Djordje Lukic
|
4b2c8ae9cf
|
Call original docker on moby context
Signed-off-by: Guillaume Lours <guillaume.lours@docker.com>
|
2020-04-20 21:16:03 +02:00 |
Guillaume Lours
|
f5aa9638af
|
Add default shellout to engine if no context specified
Signed-off-by: Guillaume Lours <guillaume.lours@docker.com>
|
2020-04-20 17:16:37 +02:00 |
Guillaume Lours
|
a8403241e4
|
Add default shellout to engine if no context specified
Improve CLI documentation
Signed-off-by: Guillaume Lours <guillaume.lours@docker.com>
|
2020-04-20 16:22:15 +02:00 |
Nicolas De Loof
|
3dac4df803
|
Implement context loading
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-20 16:22:15 +02:00 |
Nicolas De Loof
|
4e72d1892a
|
Prefer AWS API interface over actual implementation
This will help introduce mock-based tests
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-20 13:47:38 +02:00 |
Guillaume LOURS
|
2a99ecdeec
|
Merge pull request #8 from rumpl/feat-client-connection
Configure client connection backoff
|
2020-04-17 14:51:28 +02:00 |
Djordje Lukic
|
dfa8e03860
|
Configure client connection backoff
For faster startup times (from 2s to ~130ms)
|
2020-04-17 14:37:54 +02:00 |
Nicolas De Loof
|
dd48cc4599
|
Introduct option to re-use LoadBalancer
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-16 16:18:06 +02:00 |
Nicolas De Loof
|
a44ee2a4ed
|
Expose services using a LoadBalancer
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-16 15:15:39 +02:00 |
Nicolas De Loof
|
17f3ff9db1
|
Convert services into TaskDefinition before creating resources
close #6
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-16 11:16:50 +02:00 |
Nicolas De Loof
|
7763de47eb
|
Introduce "down" command
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-16 10:07:28 +02:00 |
Nicolas De Loof
|
fc7266f3f7
|
Convert compose service into TaskDefinition
(code imported from prototype)
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-15 10:38:19 +02:00 |
Nicolas De Loof
|
4542e05ddf
|
API calls to register services matching compose.yaml
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-14 18:03:33 +02:00 |
Nicolas De Loof
|
91daf0dcc0
|
Skeletton for "compose up" command
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-14 17:44:00 +02:00 |
Nicolas De Loof
|
40bf8c2dae
|
Load a compose file and pass Project to cobra command
close #2
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-14 11:42:33 +02:00 |
Nicolas De Loof
|
ba6c599de2
|
This is a CLI plugin
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-14 08:40:52 +02:00 |
Nicolas De Loof
|
1312eec077
|
Project skaffloding
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-10 16:10:52 +02:00 |
Nicolas De Loof
|
953a7a3f4c
|
Initial commit
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-04-10 16:09:03 +02:00 |
Michael Crosby
|
8e68e36894
|
Merge pull request #5 from chris-crone/proto-mac
Fix macOS protobuf install
|
2020-04-08 10:26:34 -04:00 |
Christopher Crone
|
3a6a9c1d9a
|
macOS install fixes
Signed-off-by: Christopher Crone <christopher.crone@docker.com>
|
2020-04-08 14:07:11 +02:00 |
Michael Crosby
|
a9ad7c3d1b
|
Merge pull request #3 from gtardif/gogo_protobuf_setup
Add gogo protobuf in install script
|
2020-04-07 15:58:35 -04:00 |
Michael Crosby
|
c1b45ea8c5
|
Merge pull request #4 from gtardif/rename_example
Rename context to example to make it more explicit
|
2020-04-07 15:58:22 -04:00 |
Guillaume Tardif
|
91951eb03a
|
Rename context to example to make it more explicit, context will be a local command managing contexts (similar to docker-cli context command, adapted here for more generic purpose)
|
2020-04-07 21:36:25 +02:00 |
Guillaume Tardif
|
2a2dff18cb
|
Add gogo protobuf in install script (from https://github.com/gogo/protobuf)
|
2020-04-07 16:58:37 +02:00 |
Michael Crosby
|
37591c714b
|
Add base cli and connection logic
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
|
2020-04-06 11:54:01 -04:00 |
Michael Crosby
|
be8e73292c
|
Merge pull request #2 from glours/fix_macosx_protobuff_setup
Fix install-protobuf script for macosx install
|
2020-04-06 11:23:36 -04:00 |
Michael Crosby
|
bae830a1b1
|
Add initial backend proto and example
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
|
2020-04-06 11:22:34 -04:00 |
Michael Crosby
|
9659b5df51
|
Add *.protos to vendor
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
|
2020-04-06 11:22:17 -04:00 |
Guillaume Lours
|
2ddab8e424
|
Fix install-protobuf script for macosx install
Signed-off-by: Guillaume Lours <guillaume.lours@docker.com>
|
2020-04-06 17:19:16 +02:00 |
Michael Crosby
|
d1909a8d4d
|
Add initial vendor files
Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
|
2020-04-06 11:07:29 -04:00 |