score-spec - Platform Tool
Mohan Kumar M
DevOps | SecOps | SRE | CK{A,S{AD}} | Cilium | Platform Engineering | kubernetes | IaC | GCP | AWS | Terraform | Python | GitOps | ArgoCD | CICD | Chef | Ansible | VMWare | Chaos
Score is an open source, platform-agnostic, container-based workload specification. This means you can define your workload once with the Score Specification and then use a Score Implementation CLI to translate it to multiple platforms, such as Helm, Docker Compose
Usecase :
This project aims to reduce developer toil and cognitive load, by only having to define a single yaml file that works across multiple platforms
Install :
How it works
brew install score-spec/tap/score-k8s
apiVersion: score.dev/v1b1
containers:
main:
image: stefanprodan/podinfo
metadata:
name: example
service:
ports:
web:
port: 8080
score-k8s init
score-k8s generate score.yaml
More details :