liveBook · Manning

Layer-7 load balancer

A layer-7 load balancer distributes and routes application-layer requests using information such as protocols, paths, hostnames, and request contents.

How 2 Manning books explain it

Google Anthos in Action

A layer 7 load balancer routes application traffic using information from protocols such as HTTP.

How it is used
Routes incoming HTTP(S) traffic to Kubernetes Services in a GKE cluster.
How deep it goes
Distinguishes Ingress-based HTTP(S) routing from TCP/L4 load balancing and supplies manifests and a firewall troubleshooting command; does not detail protocol internals.
Examples
Shows an Ingress routing two hostnames to separate Services and an event reporting a required firewall change.
What you can do after
Apply it via Kubernetes Ingress to route HTTP(S) requests by hostname and inspect provisioning events when firewall changes are needed.

Read how Google Anthos in Action explains layer-7 load balancer →

Kubernetes for Developers

A layer-7 load balancer distributes application-layer requests using information such as HTTP paths and hostnames.

How it is used
Routes HTTP traffic to multiple Kubernetes Services through one external IP, domain, or application entry point.
How deep it goes
Explains path and hostname routing, HTTPS termination, and Service requirements, but does not detail controller internals.
Examples
Demonstrates timeserver and robohash Services selected by URI paths or hostnames.
What you can do after
Operate/configure HTTP routing with Kubernetes Ingress manifests and inspect assigned addresses, backends, and health status.

Read how Kubernetes for Developers explains layer-7 load balancer →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.