Kubernetes Services website screenshot

Kubernetes Services

Kubernetes Services provide an abstract way to expose an application running on a set of Pods as a network service. They provide stable networking endpoints and load balancing across pod replicas in a Kubernetes cluster.

Kubernetes Services publishes 12 APIs on the APIs.io network, including EndpointSlices API, Gateway API, GatewayClass API, and 9 more. Tagged areas include Container Orchestration, Kubernetes, Load Balancing, Networking, and Service Discovery.

The Kubernetes Services catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 2 Spectral governance rulesets.

Kubernetes Services’ developer surface includes authentication, documentation, getting-started guide, engineering blog, changelog, and 10 more developer resources.

52.4/100 developing ▬ flat Agent 36/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreeSelf serve⚡ Free to try
13 APIs
Container OrchestrationKubernetesLoad BalancingNetworkingService Discovery

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 52.4/100 · developing
Contract Quality 21.0 / 25
Developer Ergonomics 8.7 / 20
Commercial Clarity 5.8 / 20
Operational Transparency 5.5 / 13
Governance 5.0 / 12
Discoverability 6.5 / 10
Agent readiness — 36/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/kubernetes-services: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 13

Individual APIs this provider publishes, each with its own machine-readable definition.

Kubernetes DNS for Services and Pods

Kubernetes provides DNS-based service discovery for Services and Pods within a cluster. DNS records are automatically created for Services, allowing workloads to locate services...

Kubernetes Services EndpointSlices API

EndpointSlice resources tracking IP addresses, ports, and readiness of pods backing a Service, with topology-aware routing support.

Kubernetes Services Gateway API

Gateway resources instantiating traffic-handling infrastructure such as cloud load balancers or in-cluster proxies, with listeners for each protocol.

Kubernetes Services GatewayClass API

GatewayClass resources defining a class of gateway implementations. Cluster-scoped resources that link to a specific ingress or mesh controller.

Kubernetes Services GRPCRoute API

GRPCRoute resources defining gRPC routing rules from Gateway listeners to backend services with service and method name matching.

Kubernetes Services HTTPRoute API

HTTPRoute resources defining HTTP and HTTPS routing rules from Gateway listeners to backend services with support for path, header, and query parameter matching.

Kubernetes Services Ingress API

Ingress resources defining HTTP and HTTPS routing rules from external traffic to cluster services, with TLS termination support.

Kubernetes Services IngressClass API

IngressClass resources identifying which ingress controller should fulfill an Ingress resource.

Kubernetes Services IngressStatus API

Status subresource for Ingress objects, reporting load balancer IP or hostname assignments from the ingress controller.

Kubernetes Services Namespaces API

The Namespaces API from Kubernetes Services — 2 operation(s) for namespaces.

Kubernetes Services NetworkPolicy API

NetworkPolicy resources controlling Pod-level traffic ingress and egress based on label selectors, namespace selectors, and IP CIDR blocks.

Kubernetes Services Services API

The Services API from Kubernetes Services — 1 operation(s) for services.

Kubernetes Services ServiceStatus API

Status subresource operations for Services, used to update load balancer provisioning state and conditions.

Scroll for all 13

Open Collections 5

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Kubernetes Services API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Kubernetes Services Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Kubernetes Services Watch Events

The Kubernetes Services watch API provides streaming event notifications for networking resources including Services, Ingresses, EndpointSlices, NetworkPolicies, and Gateway API...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Kubernetes Services Context

0 classes · 28 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Kubernetes Services API Rules

8 rules · 1 errors 7 warnings

SPECTRAL

Kubernetes Services API Rules

6 rules · 4 warnings 2 info

SPECTRAL

JSON Schema 47

Standalone JSON Schema definitions for this provider's data models.

Condition

5 properties

JSON SCHEMA

Endpoint

7 properties

JSON SCHEMA

EndpointConditions

3 properties

JSON SCHEMA

EndpointHints

2 properties

JSON SCHEMA

EndpointPort

4 properties

JSON SCHEMA

EndpointSlice

6 properties

JSON SCHEMA

EndpointSliceList

4 properties

JSON SCHEMA

Gateway

5 properties

JSON SCHEMA

GatewayClass

5 properties

JSON SCHEMA

GatewayClassList

4 properties

JSON SCHEMA

GatewayList

4 properties

JSON SCHEMA

GatewayListener

6 properties

JSON SCHEMA

GRPCRoute

4 properties

JSON SCHEMA

GRPCRouteList

4 properties

JSON SCHEMA

HTTPBackendRef

4 properties

JSON SCHEMA

HTTPIngressPath

3 properties

JSON SCHEMA

HTTPRoute

5 properties

JSON SCHEMA

HTTPRouteList

4 properties

JSON SCHEMA

HTTPRouteMatch

4 properties

JSON SCHEMA

Ingress

5 properties

JSON SCHEMA

IngressBackend

2 properties

JSON SCHEMA

IngressClass

4 properties

JSON SCHEMA

IngressClassList

4 properties

JSON SCHEMA

IngressList

4 properties

JSON SCHEMA

IngressRule

2 properties

JSON SCHEMA

IngressSpec

4 properties

JSON SCHEMA

IngressStatus

1 properties

JSON SCHEMA

IngressTLS

2 properties

JSON SCHEMA

IPBlock

2 properties

JSON SCHEMA

LabelSelector

2 properties

JSON SCHEMA

ListMeta

3 properties

JSON SCHEMA

LoadBalancerIngress

3 properties

JSON SCHEMA

NetworkPolicy

4 properties

JSON SCHEMA

NetworkPolicyEgressRule

2 properties

JSON SCHEMA

NetworkPolicyIngressRule

2 properties

JSON SCHEMA

NetworkPolicyList

4 properties

JSON SCHEMA

NetworkPolicyPeer

3 properties

JSON SCHEMA

NetworkPolicyPort

3 properties

JSON SCHEMA

NetworkPolicySpec

4 properties

JSON SCHEMA

ObjectMeta

7 properties

JSON SCHEMA

Kubernetes Services Resource

5 properties

JSON SCHEMA

Service

5 properties

JSON SCHEMA

ServiceList

4 properties

JSON SCHEMA

ServicePort

6 properties

JSON SCHEMA

ServiceSpec

17 properties

JSON SCHEMA

ServiceStatus

2 properties

JSON SCHEMA

Status

4 properties

JSON SCHEMA

Scroll for all 47

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Kubernetes Services Structure

0 properties

JSON STRUCTURE

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Kubernetes Services Authentication

http/mutualTLS · 2 schemes

SECURITY

Kubernetes Services Domain Security

TLSv1.3 · HSTS

SECURITY

Kubernetes Services Vulnerability Disclosure

disclosure policy published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Kubernetes Services Agentic Access

52 operations · 29 acting

52 operations · 29 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: kubernetes-services
name: Kubernetes Services
description: Kubernetes Services provide an abstract way to expose an application running on a set of Pods as a network service.
  They provide stable networking endpoints and load balancing across pod replicas in a Kubernetes cluster.
type: Index
accessModel:
  pricing: free
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Free · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/kubernetes-services.png
tags:
- Container Orchestration
- Kubernetes
- Load Balancing
- Networking
- Service Discovery
url: https://raw.githubusercontent.com/api-evangelist/kubernetes-services/refs/heads/main/apis.yml
created: '2025-01-01'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: kubernetes-services:kubernetes-dns
  name: Kubernetes DNS for Services and Pods
  description: Kubernetes provides DNS-based service discovery for Services and Pods within a cluster. DNS records are automatically
    created for Services, allowing workloads to locate services by name rather than by IP address.
  humanURL: https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/
  tags:
  - DNS
  - Kubernetes
  - Networking
  - Service Discovery
  properties:
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/
- aid: kubernetes-services:kubernetes-services-endpointslices-api
  name: Kubernetes Services EndpointSlices API
  description: EndpointSlice resources tracking IP addresses, ports, and readiness of pods backing a Service, with topology-aware
    routing support.
  humanURL: https://kubernetes.io/docs/concepts/services-networking/service/
  tags:
  - EndpointSlices
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-services-endpointslices-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/service/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/
  - type: AsyncAPI
    url: asyncapi/kubernetes-services-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-services-schema.json
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/ingress/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/gateway/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/endpoint-slice-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/network-policies/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/policy-resources/network-policy-v1/
- aid: kubernetes-services:kubernetes-services-gateway-api
  name: Kubernetes Services Gateway API
  description: Gateway resources instantiating traffic-handling infrastructure such as cloud load balancers or in-cluster
    proxies, with listeners for each protocol.
  humanURL: https://kubernetes.io/docs/concepts/services-networking/service/
  tags:
  - Gateway
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-services-gateway-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/service/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/
  - type: AsyncAPI
    url: asyncapi/kubernetes-services-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-services-schema.json
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/ingress/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/gateway/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/endpoint-slice-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/network-policies/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/policy-resources/network-policy-v1/
- aid: kubernetes-services:kubernetes-services-gatewayclass-api
  name: Kubernetes Services GatewayClass API
  description: GatewayClass resources defining a class of gateway implementations. Cluster-scoped resources that link to a
    specific ingress or mesh controller.
  humanURL: https://kubernetes.io/docs/concepts/services-networking/service/
  tags:
  - GatewayClass
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-services-gatewayclass-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/service/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/
  - type: AsyncAPI
    url: asyncapi/kubernetes-services-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-services-schema.json
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/ingress/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/gateway/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/endpoint-slice-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/network-policies/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/policy-resources/network-policy-v1/
- aid: kubernetes-services:kubernetes-services-grpcroute-api
  name: Kubernetes Services GRPCRoute API
  description: GRPCRoute resources defining gRPC routing rules from Gateway listeners to backend services with service and
    method name matching.
  humanURL: https://kubernetes.io/docs/concepts/services-networking/service/
  tags:
  - GRPCRoute
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-services-grpcroute-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/service/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/
  - type: AsyncAPI
    url: asyncapi/kubernetes-services-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-services-schema.json
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/ingress/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/gateway/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/endpoint-slice-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/network-policies/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/policy-resources/network-policy-v1/
- aid: kubernetes-services:kubernetes-services-httproute-api
  name: Kubernetes Services HTTPRoute API
  description: HTTPRoute resources defining HTTP and HTTPS routing rules from Gateway listeners to backend services with support
    for path, header, and query parameter matching.
  humanURL: https://kubernetes.io/docs/concepts/services-networking/service/
  tags:
  - HTTPRoute
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-services-httproute-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/service/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/
  - type: AsyncAPI
    url: asyncapi/kubernetes-services-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-services-schema.json
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/ingress/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/gateway/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/endpoint-slice-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/network-policies/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/policy-resources/network-policy-v1/
- aid: kubernetes-services:kubernetes-services-ingress-api
  name: Kubernetes Services Ingress API
  description: Ingress resources defining HTTP and HTTPS routing rules from external traffic to cluster services, with TLS
    termination support.
  humanURL: https://kubernetes.io/docs/concepts/services-networking/service/
  tags:
  - Ingress
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-services-ingress-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/service/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/
  - type: AsyncAPI
    url: asyncapi/kubernetes-services-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-services-schema.json
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/ingress/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/gateway/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/endpoint-slice-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/network-policies/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/policy-resources/network-policy-v1/
- aid: kubernetes-services:kubernetes-services-ingressclass-api
  name: Kubernetes Services IngressClass API
  description: IngressClass resources identifying which ingress controller should fulfill an Ingress resource.
  humanURL: https://kubernetes.io/docs/concepts/services-networking/service/
  tags:
  - IngressClass
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-services-ingressclass-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/service/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/
  - type: AsyncAPI
    url: asyncapi/kubernetes-services-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-services-schema.json
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/ingress/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/gateway/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/endpoint-slice-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/network-policies/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/policy-resources/network-policy-v1/
- aid: kubernetes-services:kubernetes-services-ingressstatus-api
  name: Kubernetes Services IngressStatus API
  description: Status subresource for Ingress objects, reporting load balancer IP or hostname assignments from the ingress
    controller.
  humanURL: https://kubernetes.io/docs/concepts/services-networking/service/
  tags:
  - IngressStatus
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-services-ingressstatus-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/service/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/
  - type: AsyncAPI
    url: asyncapi/kubernetes-services-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-services-schema.json
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/ingress/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/gateway/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/endpoint-slice-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/network-policies/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/policy-resources/network-policy-v1/
- aid: kubernetes-services:kubernetes-services-namespaces-api
  name: Kubernetes Services Namespaces API
  description: The Namespaces API from Kubernetes Services — 2 operation(s) for namespaces.
  humanURL: https://kubernetes.io/docs/concepts/services-networking/service/
  tags:
  - Namespaces
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-services-namespaces-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/service/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/
  - type: AsyncAPI
    url: asyncapi/kubernetes-services-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-services-schema.json
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/ingress/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/gateway/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/endpoint-slice-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/network-policies/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/policy-resources/network-policy-v1/
- aid: kubernetes-services:kubernetes-services-networkpolicy-api
  name: Kubernetes Services NetworkPolicy API
  description: NetworkPolicy resources controlling Pod-level traffic ingress and egress based on label selectors, namespace
    selectors, and IP CIDR blocks.
  humanURL: https://kubernetes.io/docs/concepts/services-networking/service/
  tags:
  - NetworkPolicy
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-services-networkpolicy-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/service/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/
  - type: AsyncAPI
    url: asyncapi/kubernetes-services-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-services-schema.json
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/ingress/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/gateway/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/endpoint-slice-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/network-policies/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/policy-resources/network-policy-v1/
- aid: kubernetes-services:kubernetes-services-services-api
  name: Kubernetes Services Services API
  description: The Services API from Kubernetes Services — 1 operation(s) for services.
  humanURL: https://kubernetes.io/docs/concepts/services-networking/service/
  tags:
  - Services
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-services-services-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/service/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/
  - type: AsyncAPI
    url: asyncapi/kubernetes-services-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-services-schema.json
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/ingress/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/gateway/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/endpoint-slice-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/network-policies/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/policy-resources/network-policy-v1/
- aid: kubernetes-services:kubernetes-services-servicestatus-api
  name: Kubernetes Services ServiceStatus API
  description: Status subresource operations for Services, used to update load balancer provisioning state and conditions.
  humanURL: https://kubernetes.io/docs/concepts/services-networking/service/
  tags:
  - ServiceStatus
  properties:
  - type: OpenAPI
    url: openapi/kubernetes-services-servicestatus-api-openapi.yml
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/service/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/service-v1/
  - type: AsyncAPI
    url: asyncapi/kubernetes-services-watch-asyncapi.yml
  - type: JSONSchema
    url: json-schema/kubernetes-services-schema.json
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/ingress/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/gateway/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/endpoint-slice-v1/
  - type: Documentation
    url: https://kubernetes.io/docs/concepts/services-networking/network-policies/
  - type: Reference
    url: https://kubernetes.io/docs/reference/kubernetes-api/policy-resources/network-policy-v1/
common:
- type: AgenticAccess
  url: agentic-access/kubernetes-services-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/kubernetes-services-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/kubernetes-services-domain-security.yml
- type: Authentication
  url: authentication/kubernetes-services-authentication.yml
- type: Website
  url: https://kubernetes.io
- type: Documentation
  url: https://kubernetes.io/docs/concepts/services-networking/
- type: GettingStarted
  url: https://kubernetes.io/docs/tutorials/kubernetes-basics/expose/expose-intro/
- type: Reference
  url: https://kubernetes.io/docs/reference/kubernetes-api/service-resources/
- type: GitHubOrganization
  url: https://github.com/kubernetes
- type: GitHubRepository
  url: https://github.com/kubernetes/kubernetes
- type: Blog
  url: https://kubernetes.io/blog/
- type: Community
  url: https://kubernetes.io/community/
- type: ChangeLog
  url: https://kubernetes.io/releases/
- type: JSONSchema
  url: json-schema/kubernetes-services-schema.json
- type: JSONLD
  url: json-ld/kubernetes-services-context.jsonld
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com