Providing access to your Services with LoadBalancer Services
A LoadBalancer-type Service requires an external device to integrate your application. This type of Service resource includes a NodePort and its ClusterIP IP address. The external device provides a LoadBalancer IP address that will be load-balanced to the IP addresses of the cluster nodes and associated NodePorts. This configuration is completely managed for you by Kubernetes, but you must define an appropriate spec
section for your infrastructure. This type of resource depends on the actual infrastructure because it will use the APIs from software-defined networking infrastructure to route and publish the applications’ Services. Loadbalancer Service resources were prepared primarily for Kubernetes cloud platforms but are now more commonly encountered in modern local data centers with software-defined networks and API-managed devices, although they require a good knowledge of the underlying platform to work. As mentioned...