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.
Deploy an application to your EKS cluster
From the course: Running Kubernetes on AWS (EKS)
Deploy an application to your EKS cluster
- [Instructor] In the last video, you looked around your EKS cluster and the AWS Console and saw some of the Kubernetes components and AWS resources powering your setup. In this video, you will create a Kubernetes namespace, deploy an application to your cluster, and create a service to prepare your application to be available to the internet. First, the namespace. Go to the namespace.yaml file and take a look. This is the Kubernetes manifest for a namespace called staging. Create the namespace with kubectl apply -f namespace.yaml. Looks like it was created. Let's double check with kubectl get, ns for namespaces, and you see the last namespace on the list is staging, so you're good to go. Next, open the deployment.yaml file. You'll take a look at each section before creating this deployment. Take a look at the metadata section. The name of this deployment is pod-info. It will be created in the staging namespace and…
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)
-