Open aviboru opened 4 months ago
Hi @aviboru thank you for submitting such a well defined feature request!
At the moment we're focused on supporting the community with building their own Score implementations rather than investing into the creation of further reference implementations.
The idea is that our existing reference implementations for score-compose and score-k8s serve as a blueprint of how to implement the Score specification. That being said, we're still looking to improve our documentation on this, which is why we'd be more than happy to support you if you decide to go ahead and dive into a score-ecs implementation.
BTW this thread here might be interesting for you 🙂 https://cloud-native.slack.com/archives/C07DN0D1UCW/p1714488818982859 (#slack channel in the CNCF slack workspace)
The https://github.com/score-spec/score-implementation-sample is now ready for use as a template for building new score implementations. I highly recommend it for anyone looking to pick this up :).
Detailed description
I would like to request support for AWS Elastic Container Service (ECS) within the Score Specification project. This addition would allow developers to use Score specifications to deploy workloads on AWS ECS, further enhancing the project's platform-agnostic capabilities.
AWS ECS is a highly scalable container orchestration service that many developers use for deploying and managing containerized applications. Integrating ECS support into Score would provide the following benefits:
Context
Support for AWS ECS will complement the existing Docker Compose and Kubernetes integrations, making Score a more versatile tool for cloud-native development.
Possible implementation
Develop a reference implementation that translates Score specifications into ECS Task Definitions and Service configurations. This implementation should:
Additional information
Benefits
I believe this feature will significantly benefit the community and look forward to seeing it in future releases.
References
Thank you for considering this feature request.