{"source":"semconv","version":"1.44.0","attribute":{"id":"k8s.service.annotation","type":"template[string]","stability":"development","brief":"The annotation placed on the Service, the `<key>` being the annotation name, the value being the annotation value, even if the value is empty.","note":"Examples:\n\n- An annotation `prometheus.io/scrape` with value `true` SHOULD be recorded as\n  the `k8s.service.annotation.prometheus.io/scrape` attribute with value `\"true\"`.\n- An annotation `data` with empty string value SHOULD be recorded as\n  the `k8s.service.annotation.data` attribute with value `\"\"`.","examples":["true",""],"namespace":"k8s","definedIn":"model/k8s/registry.yaml","usedBy":[{"groupId":"entity.k8s.service","groupType":"entity","signalName":"k8s.service","requirementLevel":"opt_in"}]},"history":[{"version":"1.40.0","publishedAt":"2026-02-19T17:50:21Z","kind":"first-seen","detail":"Added as development.","severity":"informational"}],"replaces":[]}