metaGraf is a opinionated specification for describing a software component and what its requirements from the runtime environment are. mg, the command, turns metaGraf specifications into Kubernetes resources, supporting CI, CD and GitOps software delivery.