We are thrilled to announce that Score has officially been accepted as a Sandbox project by the Cloud Native Computing Foundation (CNCF) as of July 8, 2024.Â
This is a huge milestone for Humanitec and the Score community and is a testament to all efforts to enhance developer experience and the effectiveness of Internal Developer Platforms through a platform-agnostic workload specification. Score has grown so much since its launch on GitHub just a short 18 months ago.
Celebrating our community
First and foremost, we want to extend a massive thank you to everyone who has supported the Score project on its journey. The incredible Score community, with your continuous contributions and feedback, has been instrumental in reaching this point. Without your dedication, Score wouldn't be where it is today.
We also want to thank everyone from the CNCF involved in this process, especially the Technical Oversight Committee (TOC) members for their guidance, and the TAG App Delivery team for allowing us to present and discuss Score with the CNCF community. We also need to give a very special shoutout to everyone who contributed, especially Score product manager Susa Tünker, Humanitec’s CTO Chris Stephenson, Ben Meier, Mathieu Benoit, Tobias Babin (documentation), and many more.
The acceptance into the CNCF Sandbox couldn't have arrived better. Score recently rolled out two new reference implementations for Docker Compose and Kubernetes, offering user-friendly and scalable solutions to get started with Score. This momentum provides a great baseline for us to engage with the CNCF community and further drive the development and adoption of Score.
Check available implementations:
- score-k8s is an implementation of the Score Workload specification for Kubernetes and converts input Score files into a YAML file containing Kubernetes manifests that can be packaged or installed through kubectl apply.
- score-compose is a reference implementation of the Score specification for Docker compose, primarily used for local development. It supports most aspects of the Score specification and provides a powerful resource provisioning system for supplying and customizing the dynamic configuration of attached services such as databases, queues, storage, and other network or storage APIs.
- humctl is Humanitec’s CLI supporting Score natively. It offers a range of features for working with Score files, making it a suitable approach for teams that already work with humctl.
You can explore these implementations on our marketplace.
Looking ahead
As we look to the future, we are excited about the continued impact we can make within the wider community. Score’s developer-centric and workload-oriented approach to cloud-native development gives us a great opportunity to contribute to ongoing work around platform engineering best practices and industry standards, especially in the ongoing battle against DevOps burnout and cognitive load.Â
We are also excited about the potential to integrate and collaborate with other platforms and tools within the CNCF landscape. If you’re interested in working on an implementation for Score, we’d love to hear from you!Â
For more information about Score and our participation in the CNCF, please visit Score on GitHub and join the #score channel on the CNCF Slack.
Thank you for being a part of our journey!