yah-workload-spec 0.8.21

WorkloadSpec — typed wire format for yubaba workloads. Schema crate with zero deps on yubaba; yubaba depends on this, not the other way around.
Documentation
{
  "schema_version": "V1",
  "name": "test-svc",
  "image": {
    "registry": "docker.io",
    "repository": "library/alpine",
    "tag": "3.19",
    "digest": "sha256:0000000000000000000000000000000000000000000000000000000000000000"
  },
  "tier": "private",
  "replicas": 1,
  "resources": {
    "memory_mb": 64,
    "cpu_millis": 256,
    "ephemeral_storage_mb": 64
  },
  "restart_policy": "always",
  "stop_policy": {
    "signal": 15,
    "grace_period": 5000
  },
  "expose": {
    "mesh": {
      "identity": "test-svc",
      "ports": [
        8080
      ]
    }
  }
}