From the course: Running Kubernetes on AWS (EKS)
Unlock the full course today
Join today to access over 24,900 courses taught by industry experts.
Install the AWS Load Balancer Controller
From the course: Running Kubernetes on AWS (EKS)
Install the AWS Load Balancer Controller
- [Instructor] You've created a Kubernetes service account with permissions to create and use the AWS Elastic Load Balancing Service. In this video, you'll install Cert Manager and the actual AWS Load Balancer Controller which gets you a step closer to having an AWS load balancer that is connected to your EKS cluster. The AWS Load Balancer Controller manages elastic load balancers for a Kubernetes cluster. In Kubernetes, a controller is a process that runs on a loop, checking for changes and reacting as needed. The load balancer controller watches for any ingress events from the Kubernetes API server. When it sees any ingress resources that satisfy its requirements, it kicks off the creation of AWS resources. The first thing you must do is install Cert Manager. Cert Manager is a Kubernetes add-on that simplifies the creation and management of TLS certificates, which are required to enable https. The AWS Load Balancer…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
(Locked)
Deploy an application to your EKS cluster4m 19s
-
(Locked)
Make your subnets discoverable4m 16s
-
(Locked)
Create a service account for the Load Balancer Controller4m 46s
-
(Locked)
Troubleshoot service account issues4m 45s
-
(Locked)
Install the AWS Load Balancer Controller4m 48s
-
(Locked)
Create an Ingress for your application3m 42s
-
(Locked)
Challenge: Spin up a new application1m 2s
-
(Locked)
Solution: Spin up a new application5m 59s
-
(Locked)
-