Application Load Balancer tool reference for Managed Service for Kubernetes
Written by
Updated at October 30, 2025
Application Load Balancer provides tools for deploying L7 load balancers in Yandex Managed Service for Kubernetes clusters: Ingress controller, Gateway API, and Gwin controller.
This reference describes Kubernetes resource configurations used by the Ingress controller and Gateway API to deploy an infrastructure. You can find the Gwin resource reference on the controller's overview page.
Gwin resources
- Ingress: Standard Kubernetes resource
, its capabilities enhanced by annotations. - IngressPolicy: Provides additional capabilities for all Application Load Balancer resources.
- IngressBackendGroup: Allows configuring backend groups.
- ServicePolicy: Allows configuring target groups.
- Service: Contains a description of Kubernetes services used as backends.
- Gateway: Contains rules for accepting and routing incoming traffic.
- GatewayPolicy: Provides additional capabilities for load balancers, routers, and listeners.
- HTTPRoute: Contains rules for routing HTTP and HTTPS traffic across backends.
- GRPCRoute: Contains rules for routing gRPC traffic across backends.
- TLSRoute: Contains rules for routing TLS traffic across backends.
- RoutePolicy: Provides additional capabilities for virtual hosts and routes.
- YCStorageBucket: Corresponds to a Yandex Object Storage bucket.
- YCCertificate: Corresponds to a Yandex Certificate Manager certificate.
Ingress controller resources
- Ingress: Backend traffic distribution rules.
- HttpBackendGroup, GrpcBackendGroup: Combining backends into groups.
- IngressClass: Managing multiple ingress controllers in a Kubernetes cluster.
- Service: Description of Kubernetes services used as backends. It is different from the
Serviceresource for Gateway API: the Ingress controller services support annotations.
Gateway API resources
- Gateway: Incoming traffic reception and routing (
HTTPRouteandTLSRoute) rules. - GatewayPolicy:
Gatewayresource policy, incoming traffic processing configuration. - YCCertificate: Certificate Manager certificate parameters for setting up TLS connections in the
Gatewayresource. - HTTPRoute: Rules for redirecting or routing HTTP and HTTPS traffic across backends.
- RoutePolicy:
HTTPRouteresource policy and backend access rule configuration. - GRPCRoute: Rules for redirecting or routing gRPC traffic across backends.
- YCStorageBucket: Object Storage bucket parameters for setting up a backend in the
HTTPRouteresource. - TLSRoute: Rules for TLS traffic routing between backends.
- Service: Description of Kubernetes services used as backends.