You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 27, 2023. It is now read-only.
While attempting to use the features in this comment (PR: #589) with regards to the ecs-plugin, I've run into an AWS 400 creating an ELB connecting to a port configured for http because I don't provide a certificate.
A certificate must be specified for HTTPS listeners (Service: AmazonElasticLoadBalancing; Status Code: 400; Error Code: ValidationError; Request ID: 01ee4ec3-de4c-4805-a903-0cd413067338; Proxy: null)
Upon further investigation, this is because the CloudFormation stack is being configured for https despite attempting to make it http.
Run docker --context <ecs-context> compose up with a context for ECS.
Describe the results you received:
The command cleaned-up the initial deploy and exited with the following error.
A certificate must be specified for HTTPS listeners (Service: AmazonElasticLoadBalancing; Status Code: 400; Error Code: ValidationError; Request ID: 01ee4ec3-de4c-4805-a903-0cd413067338; Proxy: null)
The following is included in my exported cloud formation stack:
However, I would expect that protocol to have been HTTP.
Additional information you deem important (e.g. issue happens only occasionally):
Output of docker version:
Client: Docker Engine - Community
Azure integration 0.1.15
Version: 19.03.13-beta2
API version: 1.40
Go version: go1.13.14
Git commit: ff3fbc9d55
Built: Mon Aug 3 14:58:48 2020
OS/Arch: darwin/amd64
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 19.03.13-beta2
API version: 1.40 (minimum version 1.12)
Go version: go1.13.14
Git commit: ff3fbc9d55
Built: Mon Aug 3 15:06:50 2020
OS/Arch: linux/amd64
Experimental: true
containerd:
Version: v1.2.13
GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429
runc:
Version: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Version: 0.18.0
GitCommit: fec3683
Output of docker context show:
You can also run docker context inspect context-name to give us more details but don't forget to remove sensitive content.
Description
While attempting to use the features in this comment (PR: #589) with regards to the
ecs-plugin
, I've run into an AWS 400 creating an ELB connecting to a port configured forhttp
because I don't provide a certificate.Upon further investigation, this is because the CloudFormation stack is being configured for
https
despite attempting to make ithttp
.Steps to reproduce the issue:
ports
as such.docker --context <ecs-context> compose up
with a context for ECS.Describe the results you received:
The command cleaned-up the initial deploy and exited with the following error.
The following is included in my exported cloud formation stack:
However, I would expect that protocol to have been
HTTP
.Additional information you deem important (e.g. issue happens only occasionally):
Output of
docker version
:Output of
docker context show
:You can also run
docker context inspect context-name
to give us more details but don't forget to remove sensitive content.Output of
docker info
:Additional environment details (AWS ECS, Azure ACI, local, etc.):
Using new features of the ECS Plugin to deploy with Docker Compose AWS ECS.
It may also be worth noting I tried replicating the tests found here, but got errors saying that
IPProtocol required
.The text was updated successfully, but these errors were encountered: