Solo.io · Example Payload

Solo Io Gloo Upstream Kube Example

CompanyAPI GatewayService MeshKubernetesIstioEnvoyAI GatewayAgentic AIModel Context ProtocolDeveloper PortalCloud NativeOpen Source

Solo Io Gloo Upstream Kube Example is an example object payload from Solo.io, with 5 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

apiVersionkindmetadataspecstatus

Example Payload

Raw ↑
{
  "apiVersion": "gloo.solo.io/v1",
  "kind": "Upstream",
  "metadata": {
    "name": "default-backend-svc-8080",
    "namespace": "gloo-system",
    "labels": {
      "discovered_by": "gloo",
      "app": "backend-svc"
    }
  },
  "spec": {
    "kube": {
      "ref": {
        "name": "backend-svc",
        "namespace": "default"
      },
      "servicePort": 8080
    },
    "healthChecks": [
      {
        "timeout": "5s",
        "interval": "10s",
        "healthyThreshold": 1,
        "unhealthyThreshold": 3,
        "httpHealthCheck": {
          "path": "/healthz"
        }
      }
    ]
  },
  "status": {
    "statuses": {
      "gloo-system": {
        "state": "Accepted",
        "reason": ""
      }
    }
  }
}