Comments (3)
Hi. My understanding is this tool and repo are deprecated. I doubt we will see AWS make an official code update.
Still, there is some good news...
When one follows these conditions:
- continue to use the same AWS account to create/destroy clusters using ECS-CLI
- AND
- don't need the newest ECS instance types
...then I think the tool will continue to work with no changes. The official blog post on this, sdk docs, and yesterday's email you received all suggest this to me. Definitely check independent for your own projects.
Next, a quick look at the code shows the embedded CloudFormation template
uses launch configurations. It is technically possible to update this and the other parts of ECS-CLI code to use the newer launch template. If someone knew the ECS-CLI codebase well, I suspect it is less than a week's work.from amazon-ecs-cli.
Docker themselves added an ability to push to ECS using their native docker-compose. Perhaps that has enough features to meet your needs.
https://www.docker.com/blog/docker-compose-from-local-to-amazon-ecs/
https://docs.docker.com/cloud/ecs-integration/
https://aws.amazon.com/blogs/containers/deploy-applications-on-amazon-ecs-using-docker-compose/
or 3rd party https://github.com/compose-x/ecs_composex/
from amazon-ecs-cli.
@diablodale, thanks for the reply.
I'm using it because I need EC2 & docker compose support (AWS Copilot CLI doesn't support it yet). Maybe you know an alternative to ECS CLI?
from amazon-ecs-cli.
Related Issues (20)
- `ecs-cli local up` badly handles secrets if the docker-compose container name has dashes
- `ecs-cli local create` should docker-compose escape the env vars in entrypoint
- ECS_CONTAINER_METADATA_URI is not accessible in macOS
- ecs-cli compose task failing with "Fargate only supports network mode ‘awsvpc’"
- Question: can I override the location of config and credential files?
- Support OSX Arm64
- EKS - Creating nodegroup
- Allow specifying container parameters (cpu, memory) using ecs params HOT 1
- global --endpoint flag is not supported
- Link to "Information about specific compose versions and fields supported by the ecs-cli" is broken
- when I run a task locally it does not seem to pickup environment variable containing values from parameterstore
- Create ecs-service from ecs-cli
- Problem with Task not working when creating Docker Volume driver with capital letter "Local"
- [Feature Request] depends_on option in ecs params
- Add support for readonlyrootfilesystem schema
- How to copy files into ECS container?
- unable to pull image HOT 1
- User-data script has erroneous newline breaking shebang, incompatible with Cloud-init versions on AL2023 HOT 1
- `local up` with secretsmanager secrets doesnt support all valid arn formats
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from amazon-ecs-cli.