{"source":"semconv","version":"1.44.0","attribute":{"id":"k8s.service.type","type":"enum","enumMembers":[{"id":"cluster_ip","value":"ClusterIP","stability":"development","brief":"ClusterIP service type"},{"id":"node_port","value":"NodePort","stability":"development","brief":"NodePort service type"},{"id":"load_balancer","value":"LoadBalancer","stability":"development","brief":"LoadBalancer service type"},{"id":"external_name","value":"ExternalName","stability":"development","brief":"ExternalName service type"}],"stability":"development","brief":"The type of the Kubernetes Service.","note":"This attribute aligns with the `type` field of the\n[K8s ServiceSpec](https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/#ServiceSpec).","examples":["ClusterIP","NodePort","LoadBalancer"],"namespace":"k8s","definedIn":"model/k8s/registry.yaml","usedBy":[{"groupId":"entity.k8s.service","groupType":"entity","signalName":"k8s.service","requirementLevel":"recommended"}]},"history":[{"version":"1.40.0","publishedAt":"2026-02-19T17:50:21Z","kind":"first-seen","detail":"Added as development.","severity":"informational"}],"replaces":[]}