You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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:
Consistency: Ensure consistent workload configuration across AWS ECS alongside existing platforms like Docker and Kubernetes.
Ease of Use: Simplify deployment processes on AWS ECS by leveraging the declarative nature of Score specifications.
Broader Adoption: Attract a wider user base who are using AWS ECS for their cloud-native applications.
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:
Support defining containers, environment variables, volumes, and networking configurations specific to AWS ECS.
Include comprehensive documentation and examples to help users get started quickly.
Ensure compatibility with existing Score features and maintain the project's environment-agnostic ethos.
Additional information
Benefits
Enhanced developer productivity by reducing the need to write and manage ECS-specific configurations.
Streamlined CI/CD processes with consistent configurations across multiple environments.
Greater flexibility for developers to choose their preferred cloud-native platform without configuration inconsistencies.
I believe this feature will significantly benefit the community and look forward to seeing it in future releases.
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.
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.
The text was updated successfully, but these errors were encountered: