docker-archive / compose-cli

Easily run your Compose application to the cloud with compose-cli
Apache License 2.0
958 stars 254 forks source link

Future Direction and Recommended Growth Path #2165

Closed geocertify closed 1 year ago

geocertify commented 2 years ago

It looks like development on this repo wound down and flatlined starting about a year ago.

I grew up on Docker-for-AWS and this is deja vu for me.

What's the growth path forward? Is there a strategy doc? Is there a plan for compose-cli and ECS? If not, can you point to any recommendations to the community on how to move forward with Docker on AWS? Is it safer to be looking at Kubernetes, for example?

Thanks! I drove my old Docker-for-AWS all the way through 2021--can you believe it? I have to let it go now, and on paper this compose-cli looked like the way to go. But I see it's broken and not getting fixed, so what do you guys recommend?

JohnPreston commented 2 years ago

Well @geocertify, I am working continuously for 2y on ECS Compose-X

Seeing your recent other messages, i.e. EFS, i hope you will give it a try before throwing away your docker compose files.

I have been working on it and adding more and more features, fixing up bugs and adding up features based on user stories.

i.e. Saw people asking for FireLens so gone all in into making it the best I could think of, and still working on it. So if you have some time, would love to see what you are trying to do / have been doing (message me on Slack)

JohnPreston commented 2 years ago

@geocertify I get it. I started compose-x weeks before AWS & docker announced this thing, so I thought "oh, AWS, you did it again ..." (i.e. every year I do a thing, they do it too, ends with a nice few projects in the graveyard).

But this one, I don't know, I just did not love the way it is done and found limitations really fast so I kept going with my own project. Haven't done much "marketing" with it until more recently, mostly because it wasn't quite as stable as I wanted.

I only have 1 quick question before having a much longer reply: do you set the user:group ID for your services to run ? AccessPoints having a Posix capability, just wanted to know if you were using it / wanted to use it?

geocertify commented 2 years ago

I'm working on AWS Copilot right now. Sort of feels like that's what replaced this compose-cli. @JohnPreston I'll keep in touch, but looks like even Docker didn't want to stand up to AWS on this one... it's home-court for AWS all the way, and I'm sure you know way better than I how tough it is mapping services into a CloudFormation template!

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 1 year ago

This issue has been automatically closed because it had not recent activity during the stale period.