A team exposes several HTTP municipal apps publicly via many NodePorts and wants cleaner hostname-based routing on standard ports. Which change best matches that goal?
Select an answer to reveal the explanation.
Short Explanation
NodePorts are like making visitors memorize random side doors. Ingress puts a proper front desk on 80/443 with hostnames. For HTTP apps, that is the cleaner public entry pattern.
Full Explanation
Ingress provides HTTP/HTTPS host and path routing through a controller, typically on standard ports, which scales better than exposing many NodePorts publicly. Headless Services, publishNotReadyAddresses, and volumes do not replace hostname-based L7 routing for that migration goal.