ecs_composex
ecs_composex copied to clipboard
Manage, Configure and Deploy your services and AWS services and applications from your docker-compose definitions
Hi John, In your aws-compose-x.yaml you have a x-elbv2 section that doesn't appear to parse properly. ``` > ecs-compose-x plan -f docker-compose.yaml -f aws-compose-x.yaml -n frontend-app 2024-06-07 11:15:48 [ INFO]...
you have a ``` export REGISTRY_URI=${AWS_ACCOUNT_ID}.dkr.ecr.${AWS_REGION:-$AWS_DEFAULT_REGION}.amazonaws.com/ ``` but nowhere is your default region set. The aws configure asks you for default region but it doesn't get into environment vars.
In docker-compose.yaml in the nginx example you reference a Dockerfile, but don't say what should go in it. Perhaps something like ``` FROM nginx:1.25 COPY app /usr/share/nginx/html ``` ?
**Describe the bug** On Windows 10, after a fresh install in a virtual environment, the ecs-compose-x plan command fails with the error `FileNotFoundError: [WinError 2] The system cannot find the...
**Describe the bug** I ran `ecs-compose-x up -n my-project -f docker-compose.yml`, the stack failed with the following errors: ``` Embedded stack arn:aws:cloudformation:xxx:XXX:stack/xxx-xxx-1234/ABCD was not successfully created: The following resource(s) failed...
**Is your feature request related to a problem? Please describe.** The documentation, even though very details and extensive, doesn't include a working example. **Describe the solution you'd like** I'd like...
We are trying to define the egress rules on a given service which acts a client, where it can list the so's of services that it would like to communicate...
Using `docker run` and the latest image, the relevant snippet of my docker-compose file is: ```yaml x-elbv2: testALB: Properties: Scheme: internal Type: application LoadBalancerAttributes: deletion_protection.enabled: "false" MacroParameters: Ingress: ExtSources: -...
According to the [x-elbv2 doc](https://docs.compose-x.io/syntax/compose_x/elbv2.html#access), we were able to create a listener rule with an unique access path in our loadbalancer. ``` x-elbv2: public-alb: Lookup: loadbalancer: Tags: Name: my-test-alb MacroParameters:...