https://github.com/remind101/amazon-ecs-agent
The official Amazon ECS Agent, with some Remind/Empire specific patches applied.
https://github.com/remind101/amazon-ecs-agent
amazon-ecs-agent ecs
Last synced: 5 months ago
JSON representation
The official Amazon ECS Agent, with some Remind/Empire specific patches applied.
- Host: GitHub
- URL: https://github.com/remind101/amazon-ecs-agent
- Owner: remind101
- Created: 2017-03-08T02:19:12.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2021-09-14T21:59:09.000Z (almost 5 years ago)
- Last Synced: 2025-01-10T16:37:25.064Z (over 1 year ago)
- Topics: amazon-ecs-agent, ecs
- Language: Makefile
- Homepage:
- Size: 29.3 KB
- Stars: 2
- Watchers: 13
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Amazon ECS Container Agent
This builds an Amazon ECS Container Agent, with some patches applied for Remind's use.
## Patches
1. [1-tty](./patches/1-tty): This patch provides a method to pass down the `-t`
(allocate TTY) and `-i` (open stdin) flags of `docker run`, so that Empire
can attach to these tasks. (From
https://github.com/aws/amazon-ecs-agent/compare/v1.18.0...ejholmes:tty)
2. [2-pids-limit](./patches/2-pids-limit): This patch will automatically remove
the `nproc` ulimit, and replace it with the `--pids-limit` flag of Docker
run (From
https://github.com/aws/amazon-ecs-agent/compare/master...ejholmes:pids-limit)
2. [3-fix-netnsformat](./patches/3-fix-netnsformat): This patch fixes the
ecscni module so that the ECS agent can configure network namespaces, when
not running within a Docker container. (From
https://github.com/aws/amazon-ecs-agent/compare/master...ejholmes:fix-netnsformat)
## Updating to a new release
1. Bump `REVISION` in [Makefile](./Makefile)
2. Run `make clean`
3. Run `make test`
4. Run `make`