{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreidpwae7m45g7xk65in4jtxcqlej6p3u62o3iun3s2gnmksgr7j4tm",
    "uri": "at://did:plc:smygvncmizyew64c5cqjs4lp/app.bsky.feed.post/3mm6yhphlzdm2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreiabw76a4ysoavi555ks4tojfzfaryxjmlat2ewyjw4nsv54riemr4"
    },
    "mimeType": "image/png",
    "size": 4203448
  },
  "path": "/blog/observing-kubernetes-ingress-controllers-with-opentelemetry",
  "publishedAt": "2026-05-18T11:00:00.000Z",
  "site": "https://dash0.com",
  "textContent": "Comparing OpenTelemetry support across Contour, Emissary, Istio Gateway, kgateway, and Traefik. The final post in our series on Kubernetes ingress observability.",
  "title": "Observing Kubernetes Ingress Controllers with OpenTelemetry"
}