Yandex Application Load Balancer release notes
Q3 2025
-
Added the ability to manually disable one or more availability zones in the event of local issues or to test the load redistribution mechanism. You can also specify the availability zone off time. After this time runs out, the availability zone will be automatically re-enabled.
This feature is available through the Yandex Cloud CLI and API.
-
Now, you can allow or deny auto-disabling an availability zone. The auto-disabling is performed by Yandex Cloud staff if an availability zone is under maintenance or shows signs of failure.
This feature is available through the Yandex Cloud CLI, Terraform, and API.
-
Added support for modification of HTTP request parameters for specific routes on a virtual host. This feature may be of use for managing API versions, microservice routing, backward compatibility, and URL normalization.
The
path-regex-rewritemodification parameter was added to the following route management commands:append-http-route,prepend-http-route,insert-http-route, andupdate-http-route.This feature is available through the Yandex Cloud CLI, Terraform, and API.
-
You can now deactivate the use of a Smart Web Security security profile to check traffic on a specific virtual host route. This can be of use when, on some routes, requests come from trusted sources and need not be analyzed.
The
disable-security-profileparameter was added to route managing commands.This feature is available through the Yandex Cloud CLI, Terraform, and API.
Q4 2024
-
Added the Global RateLimit module to limit HTTP and gRPC requests per virtual host. The limit can be applied to the entire virtual host or individual routes.
This feature is currently in preview. To enable it, contact support
. -
Added support for custom HTTP status codes as valid responses for backend health checks. Code values can range from 100 to 599.
-
Added an option of keeping a connection alive even if the health check fails. This option is only available for Stream health checks.
-
Added configurable idle timeout settings for Stream and SNI listeners.
-
Added a description for the x_forwarded_for field in load balancer logs.
All new features are now available through CLI, API, and Terraform interfaces.
Q2 2024
- Added validation for internal IPv4 addresses during load balancer creation and updates.
- Fixed the validation issue causing mixing weighted and non-weighted backends in target groups during their creation and updates.
Q1 2024
- Improved data plane stability for more reliable service data processing and transmission.
- Implemented integration with Yandex Smart Web Security:
- Associating virtual hosts with security profiles using the management console, CLI, Terraform, or API.
- Smart Web Security event log forwarding to theYandex Cloud Logging log group.
- Smart Web Security metric forwarding to Yandex Monitoring.
- Changed behavior for
Streambackend groups: The load balancer now terminates connections to backends that fail health checks. - Optimized work with the service resource operation list.
- Added support for searching load balancers by internal IP address in the management console.
- Added granular availability zone selection for load balancer nodes in the management console.
- Resolved validation errors when changing load balancer listener types between
TLSandStreamin the Terraform provider.