Commit Graph

336 Commits

Author SHA1 Message Date
Nicolas De Loof 3f184f7552
store cloudformation template on s3 to workaround API limit
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-11-10 08:40:02 +01:00
Guillaume Tardif 5c04e84e49
Merge pull request #882 from docker/yaml
Marshall cloudformation template as yaml
2020-11-06 13:51:12 +01:00
Nicolas De Loof e99a8b54f8
Detect changeset creation failure when there's no changet
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-11-05 13:39:52 +01:00
Nicolas De Loof cb02622318
Marshall cloudformation template as yaml
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-11-05 11:01:32 +01:00
Guillaume Tardif 8cc438c9a5 Pin ECS secrets sidecar image & add makefile targets
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
2020-11-04 10:30:46 +01:00
Nicolas De loof 084a04fdd9
Merge pull request #866 from docker/token
DescribeSubnets uses pagination
2020-11-03 11:46:21 +01:00
Nicolas De loof f66123b34a
Merge pull request #846 from docker/ecs_context 2020-11-03 11:38:06 +01:00
Nicolas De Loof af7aebf8cf
Make newcomer experience smooth
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-11-03 10:49:28 +01:00
Nicolas De Loof a0addb7dcb
DescribeSubnets uses pagination
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-11-03 10:45:40 +01:00
Nicolas De loof 7018477407
Merge pull request #859 from flaviostutz/env-sort
Sorting env pair array to avoid creating different CloudFormation templates between calls
2020-11-03 06:34:32 +01:00
Guillaume Tardif 3b6bfdd5b1 Display ecs status in CamelCase in order to have homogeneous output between backends.
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
2020-11-02 13:08:54 +01:00
flaviostutz 49f2283646 sorting env pair array to avoid creating different cloudformation templates between calls
Signed-off-by: flaviostutz <flaviostutz@gmail.com>
2020-10-31 18:06:18 -03:00
Nicolas De loof dc8a432352
Merge pull request #857 from docker/ecs_pin_search_sidecar_image
Pinned and publish docker/ecs-searchdomain-sidecar:1.0
2020-10-31 10:40:32 +01:00
aiordache 3066a1cdad cleanup
Signed-off-by: aiordache <anca.iordache@docker.com>
2020-10-30 18:50:56 +01:00
Guillaume Tardif 3cfb252ff0 Pinned and publish docker/ecs-searchdomain-sidecar:1.0
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
2020-10-30 18:35:28 +01:00
aiordache de0be8650e Remove region from contexts and cleanup
Signed-off-by: aiordache <anca.iordache@docker.com>
2020-10-30 17:51:16 +01:00
flaviostutz 25c5a8cd72 fixing empty vpcId
Signed-off-by: flaviostutz <flaviostutz@gmail.com>
2020-10-30 10:49:04 -03:00
aiordache 879afa85c0 fix lint issues
Signed-off-by: aiordache <anca.iordache@docker.com>
2020-10-29 11:33:56 +01:00
aiordache 2fdc93786e Fix region from environment
Signed-off-by: aiordache <anca.iordache@docker.com>
2020-10-29 10:51:57 +01:00
aiordache 53efa312c8 Refactor context create options
Signed-off-by: aiordache <anca.iordache@docker.com>
2020-10-29 10:25:23 +01:00
aiordache e44d0b922a cleanup
Signed-off-by: aiordache <anca.iordache@docker.com>
2020-10-29 10:10:00 +01:00
aiordache 902b660de1 revisit context creation
Signed-off-by: aiordache <anca.iordache@docker.com>
2020-10-29 10:10:00 +01:00
aiordache 2dcd1a5826 refactor ecs context creation
Signed-off-by: aiordache <anca.iordache@docker.com>
2020-10-29 10:10:00 +01:00
Gergely Imreh d6461df474 cloudformation: fix typo in generated ingress description
Signed-off-by: Gergely Imreh <imrehg@gmail.com>
2020-10-28 22:44:20 +00:00
Guillaume Tardif c1504d484f Docs: adding docs README, moving ecs docs in docs folder, removing obsolete cli docs
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
2020-10-28 10:44:42 +01:00
Guillaume Tardif 0d197401a2 Fix Dockerfile syntax in ecs sidecars introduced by https://github.com/docker/compose-cli/pull/799
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
2020-10-26 16:42:51 +01:00
Guillaume Tardif 382827241d
Merge pull request #799 from docker/aci_etchosts
minimalist container image to setup /etc/hosts on ACI
2020-10-26 15:58:19 +01:00
aiordache 78931b3efa Enable cross zone load balancing
Signed-off-by: aiordache <anca.iordache@docker.com>
2020-10-22 15:19:00 +02:00
Nicolas De loof 34a7466571
Merge pull request #817 from docker/scalescale
Configure autoscaling parameters
2020-10-21 10:56:28 +02:00
Nicolas De Loof 553865f294
minimalist container image to setup /etc/hosts on ACI
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-10-21 10:25:05 +02:00
Nicolas De loof ed69f38b44
Merge pull request #813 from docker/ecsVolumeService
CLI command to manage ECS volumes
2020-10-20 16:58:13 +02:00
Nicolas De loof d5ed2bdecf
Merge pull request #818 from docker/ecs_event_status
Remove status truncate on wait
2020-10-20 16:57:53 +02:00
Nicolas De Loof de96a0c1d0
CLI command to manage ECS volumes
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-10-20 16:52:50 +02:00
Nicolas De loof 75a5a0f205
Merge pull request #812 from docker/barbarian
Introduce use of EFS Access Point to mount filesystems as volumes
2020-10-20 16:23:50 +02:00
aiordache 4add3a1662 Remove status truncate from wait and calculate max length in the progress writer based on the terminal width
Signed-off-by: aiordache <anca.iordache@docker.com>
2020-10-20 16:18:08 +02:00
Nicolas De loof 1c211550fc
Merge pull request #696 from docker/ec2_machine
Allow user to set ami/machine by Deploy.Placement.Constraint
2020-10-20 11:19:29 +02:00
Nicolas De Loof a3221341da
Configure autoscaling parameters
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-10-20 11:05:44 +02:00
Nicolas De Loof 6fa30284d9
Introduce use of EFS Access Point to mount filesystems as volumes
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-10-20 10:52:33 +02:00
Nicolas De loof dfd660d401
Merge pull request #735 from docker/ecs_secret_stdin
Add password file argument to secret create (handles '-' as stdin read)
2020-10-20 10:31:54 +02:00
aiordache 8f31ad59be Refactor secrets
- create secrets from files
  - update Secret structure

Signed-off-by: aiordache <anca.iordache@docker.com>
2020-10-19 11:33:55 +02:00
flaviostutz a85f0042d6 fix "autoscaling" typo
Signed-off-by: flaviostutz <flaviostutz@gmail.com>
2020-10-18 21:14:23 -03:00
Nicolas De loof 31a0cf08d7
Merge pull request #779 from docker/ulimits
add support for ulimits.nofile
2020-10-16 16:12:02 +02:00
Nicolas De Loof 10b8fabaae
Allow user to set ami/machine by Deploy.Placement.Constraint
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-10-16 14:19:51 +02:00
Nicolas De loof d55f8e4ee1
Merge pull request #795 from docker/kirikou
Store external cluster as metadata
2020-10-16 13:59:53 +02:00
Nicolas De Loof 4760ae334d
Store external cluster as metadata
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-10-16 13:42:20 +02:00
Anca Iordache 05295b5e8a
Merge pull request #765 from docker/ecs_default_profile
Populate ~/.aws/config(credentials) on ecs context create
2020-10-16 11:33:03 +02:00
aiordache c2af0a136a Populate ~/.aws/config(credentials) on ecs context create
Signed-off-by: aiordache <anca.iordache@docker.com>
2020-10-15 20:26:38 +02:00
Nicolas De loof 2f64376f84
Merge pull request #786 from docker/feat_prune 2020-10-14 18:19:21 +02:00
Guillaume Tardif 7cf7b00584 Add ResourceService definition and ACI NOOP implementation
Signed-off-by: Guillaume Tardif <guillaume.tardif@docker.com>
2020-10-14 15:40:24 +02:00
Nicolas De Loof 47344608b8
add support for ulimits.nofile
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2020-10-14 12:08:48 +02:00