Skip to content

Support additional health probe types for Azure Load Balancer #76657

@amargherio

Description

@amargherio

What would you like to be added: Support for additional load balancer health probe configurations (specifically HTTP and HTTPS) for Azure Load Balancers.

Why is this needed: The generated Azure Load Balancers for LoadBalancer type services only support TCP health probes. Those guarantee that the backend pool consists of nodes listening on the target port but do not validate whether or not anything is responding. We've also noticed elevated volumes SSL handshake errors generated by the TCP health checks targeting 443 when using more verbose log level configurations in ingress-nginx.

It would be valuable to configure the type of health probe used by the AKS-created Azure Load Balancer.

Metadata

Metadata

Assignees

Labels

area/provider/azureIssues or PRs related to azure providerkind/featureCategorizes issue or PR as related to a new feature.sig/cloud-providerCategorizes an issue or PR as relevant to SIG Cloud Provider.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions