-
Notifications
You must be signed in to change notification settings - Fork 303
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support ECS specific fields that are not supported in compose #267
Comments
Related to #153 |
hi, @yinshiua. Is there any plan to provide the function of Network mode? We have a very strong demand on that. |
@jonydev Yes, we are planning on adding Network Mode into the CLI. We are working on putting together a proposal. |
+1... having the ability to mark containers as non-essential is really needed. Currently, the alternative of manually creating new task definitions is quite clunky. |
I second what @qmcree said. It's absolutely critical to be able to mark one-off task containers as non-essential. |
@qmcree could you go into more detail about your workaround? I'm new to using ecs-cli and am a bit confused. |
@rbalicki2 My solution is less than ideal. I used the ECS CLI to parse the Docker Compose YML as best it could to get the task definitions into ECS. Then, I manually configured the non-essential containers (like a worker we have) in the AWS console. For deployments, I fabfuel/ecs-deploy via Jenkins, which will parse a task definition in JSON, but will only change the Docker image tag. If we need to make changes to anything else in the definition like add/remove environment variables, we make them directly in the console. I look forward to when we can fully leverage Compose YML's via ECS CLI to make these changes. |
@qmcree Oh ok. So right now I have
I think that'll do until this is solved from the ecs-cli end...! |
Hahaha, right?
|
ecs-cli compose
does not support ECS specific parameters that are in compose including essential, Task role ARN, Network mode, etc.The text was updated successfully, but these errors were encountered: