The AWS Load Balancer Controller is used to help manage and control the provisioning of ALBs (Ingress resources) and NLBs (Service resources - type LoadBalancer).
In this lab scenario, you'll learn how to deploy the AWS Load Balancer Controller into the lab-provided EKS cluster using Helm. You'll then deploy a sample web app and configure external public access to it via an Ingress cluster resource.
Note: This lab may take up to 25 minutes to deploy. Please ensure you have enough time before starting.
Upon completion of this lab, you will be able to:
This lab is intended for:
You should be familiar with:
Consider taking the following courseware in preparation for this lab:
This lab will start with the following AWS resources provisioned automatically for you:
February 13th, 2026 - Updated Kubernetes version
October 11th, 2024 - Updated Kubernetes version
December 5th, 2023 - Updated Kubernetes version
June 22nd, 2023 - Resolved intermittent deployment issue
March 6th, 2023 - Updated to K8s 1.24