Chris Crone
|
d154c41586
|
Update copyright
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-09-22 12:13:00 +02:00 |
Guillaume Tardif
|
01ea2488a2
|
Merge pull request #630 from docker/cli_metrics_failures
Cli metrics failures
|
2020-09-18 18:26:54 +02:00 |
Nicolas De loof
|
57c14e70e1
|
Merge pull request #628 from docker/machine
Guess AWS machine type based on service resources reservations
|
2020-09-18 17:05:54 +02:00 |
Nicolas De loof
|
b22ebd61c4
|
minor error improvement to match AWS docs
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
Co-authored-by: Chris Crone <christopher.crone@docker.com>
|
2020-09-18 16:44:17 +02:00 |
Guillaume Tardif
|
a71b2a39bd
|
Add status field in API metrics
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-18 15:22:34 +02:00 |
Guillaume Tardif
|
3ccc603461
|
Add status field in CLI metrics : success, failure, cancelled
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-18 10:47:50 +02:00 |
Nicolas De Loof
|
101e1555b8
|
Some more functional design
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-17 12:44:55 +02:00 |
Guillaume Tardif
|
e904c71b04
|
Merge pull request #624 from docker/feat-api-metrics
Add interceptor for API metrics
|
2020-09-17 11:40:22 +02:00 |
Nicolas De Loof
|
dbe87e23a9
|
Guess AWS machine type based on service resources reservations
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-17 11:03:25 +02:00 |
Guillaume Tardif
|
3bf6a00a61
|
goimports
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-17 10:58:01 +02:00 |
Nicolas De loof
|
387370d074
|
Merge pull request #623 from docker/external
Prefer external.name over x-aws-securitygroup
|
2020-09-17 10:22:28 +02:00 |
Nicolas De Loof
|
46cebb3194
|
Prefer external.name over x-aws-securitygroup
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-15 15:34:18 +02:00 |
Nicolas De Loof
|
30de56f64f
|
Introduce support for external EFS volumes
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-15 13:03:53 +02:00 |
Guillaume Tardif
|
bcead6f5ce
|
Merge pull request #602 from docker/useragent
customize SDK user agent so AWS can track usage
|
2020-09-10 17:00:52 +02:00 |
Nicolas De Loof
|
d649a5d92c
|
Use a custom user-agent so AWS can track usage
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-10 16:51:20 +02:00 |
Guillaume Tardif
|
c7a456ab83
|
Merge pull request #593 from docker/volume_create
ACI Volume create
|
2020-09-10 15:32:12 +02:00 |
Guillaume Tardif
|
099b64935b
|
Minor fixes
Co-authored-by: Chris Crone <christopher.crone@docker.com>
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-10 14:55:46 +02:00 |
Guillaume Tardif
|
08562b403e
|
Connecting it all
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-08 15:30:50 +02:00 |
Guillaume Tardif
|
9ed06ece5b
|
Adding volume API & initial CLI command
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-08 15:30:50 +02:00 |
Nicolas De Loof
|
2f4011bfe6
|
Distinguish TaskExecutionRole and TaskRole
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-08 15:25:24 +02:00 |
Nicolas De Loof
|
fda09712c0
|
Null safety
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-08 10:51:14 +02:00 |
aiordache
|
66c92595e5
|
list stacks by project name for ecs
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2020-09-07 14:59:02 +02:00 |
aiordache
|
799b799f30
|
Implement `compose ls` for ACI
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2020-09-07 14:39:49 +02:00 |
Nicolas De loof
|
0dd6416742
|
Merge pull request #590 from docker/api_folder
|
2020-09-07 13:34:28 +02:00 |
Guillaume Tardif
|
d06aa2827f
|
Move containers, compose, secrets to /api
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-09-07 13:22:08 +02:00 |
Nicolas De Loof
|
1506c7ac9b
|
create ALB is protocol is set to "http" or "https"
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-07 12:24:48 +02:00 |
aiordache
|
02be463fd7
|
Add `compose ls` command for ECS
Signed-off-by: aiordache <anca.iordache@docker.com>
|
2020-09-04 13:20:11 +02:00 |
Nicolas De Loof
|
7104b8126a
|
another hack-ish hack to support compose logs
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-01 16:02:06 +02:00 |
Nicolas De Loof
|
4bd8a8860f
|
implement "down" with (yet another) docker-compose hack
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-09-01 15:35:31 +02:00 |
Nicolas De Loof
|
4d11594df0
|
default description if none set by user
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-31 17:10:59 +02:00 |
Nicolas De Loof
|
fed50d79f2
|
introduce ecs-local context
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-31 15:30:05 +02:00 |
Nicolas De Loof
|
c1ecb2b7be
|
Check we have compose 1.27 or later
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-31 10:01:53 +02:00 |
Nicolas De Loof
|
7f8bb030e6
|
Introduce ECS emulation mode
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-31 10:01:52 +02:00 |
Nicolas De Loof
|
cd27fcb9c8
|
Check VPC has DNS resolution enabled
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-28 10:59:48 +02:00 |
Nicolas De Loof
|
edb30e7e82
|
Revisit compose API so it uses compose-go Project as parameter
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-27 10:59:20 +02:00 |
Guillaume Tardif
|
4879e88b04
|
Fix last references to /docker/api
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
|
2020-08-25 16:26:36 +02:00 |
Guillaume Tardif
|
ad5c465bd1
|
Merge pull request #485 from docker/repo-rename
Rename docker/api -> docker/compose-cli
|
2020-08-25 15:58:51 +02:00 |
Guillaume Lours
|
10b7197e4a
|
Remove version in test compose files
Signed-off-by: Guillaume Lours <guillaume.lours@docker.com>
|
2020-08-24 10:15:42 +02:00 |
Chris Crone
|
4c6280b0e9
|
Rename docker/api -> docker/compose-cli
Signed-off-by: Chris Crone <christopher.crone@docker.com>
|
2020-08-21 17:28:39 +02:00 |
Nicolas De Loof
|
1b43e0c1d6
|
Poll ECS logs until context is canceled
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-21 16:03:49 +02:00 |
Nicolas De Loof
|
66e25937c6
|
Merge remote-tracking branch 'origin/main' into ecs-import
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-19 11:28:31 +02:00 |
Nicolas De Loof
|
ec4615ae57
|
Apply linter recommendations
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-19 08:16:19 +02:00 |
Nicolas De Loof
|
0a6d7b1c6d
|
Reduce cyclomatic complexity
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-18 16:25:26 +02:00 |
Nicolas De Loof
|
55a21122d0
|
Copytight header
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-18 15:34:40 +02:00 |
Nicolas De Loof
|
2791542fea
|
Merge remote-tracking branch 'origin/main' into ecs
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-18 10:36:17 +02:00 |
Nicolas De Loof
|
cfbd963c3d
|
Adjust commands to latest compose-go
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-18 10:01:32 +02:00 |
Nicolas De Loof
|
6e6a11aa73
|
Introduce Secrets API
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-18 09:43:15 +02:00 |
Nicolas De Loof
|
91427d0492
|
introduce `Convert` in compose API
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-18 08:58:37 +02:00 |
Nicolas De Loof
|
e02d8d549b
|
Make ECS integration a compose-cli backend
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-17 21:30:49 +02:00 |
Nicolas De Loof
|
7715ee8e59
|
Import docker/ecs-plugin as ECS backend
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
|
2020-08-17 21:29:40 +02:00 |