Skip to content
basverweij edited this page Apr 2, 2017 · 8 revisions

AWS ECS Integration

Container Instance Configuration

  • Container instances must use Weave to enable multi-host networking and DNS resolving using the container host name.

Task Definitions

  • Within a Task Definition one of the containers will be used as the server for the backend.
  • This container must:
    • Have the name server;
    • Specify a cluster-unique host name ending with .weave.local;
    • Specify the port on which the server is listening by adding a Docker label named com.off-sync.platform.proxy.port. The default port used when this label is not present is 8080.

Services

  • The service name is used as the name of the backend.

Clone this wiki locally