
Terraform EKS Cluster Example (AWS EKS IAM Roles | AWS EKS Load Balancer | AWS EKS Node Group ) Ep 6
Source: YouTube · Anton Putra · published Dec 24, 2020 · 24:26
This video demonstrates how to create an Amazon EKS cluster using Terraform, configure worker nodes, and deploy a sample application with both public and private load balancers 0:00.
Key Takeaways:
• Creating an EKS cluster requires setting up IAM roles with appropriate policies for the cluster to create AWS resources 1:23-3:06
• The Terraform configuration defines networking parameters, including VPC, subnets, and whether the cluster uses a public or private endpoint 3:12-4:26
• Worker node groups need separate IAM roles with specific policies (AmazonEKSWorkerNodePolicy, AmazonEC2ContainerRegistryReadOnly, etc.) 6:54-7:58
• Load balancers can be configured as private or public using Kubernetes annotations and require proper subnet tags 15:26-17:25
• Only the user who created the EKS cluster can initially access it; additional users need to be configured separately 24:01-24:23
The video provides a complete walkthrough of deploying an EKS cluster from scratch using Terraform and demonstrates accessing a sample application through both internal and external load balancers.
Sources:
- 0:00 Introduction to creating EKS cluster with Terraform
- 1:23-3:06 Creating IAM roles and policies for EKS cluster
- 3:12-4:26 Configuring the EKS cluster with networking parameters
- 6:54-7:58 Setting up IAM roles for worker node groups
- 15:26-17:25 Creating private load balancer with annotations
- [2
Generate CPE Credits
Generate a professional CPE document from this video's transcript.
Estimated credit: 0.5 CPE hours
Estimate uses the video runtime (1 hour ≈ 1 CPE, rounded to the nearest 0.5, minimum 0.5, maximum 2.0). The final amount can be lower after review, never higher.
Topic: Cloud Security. Commonly maps to: Security Architecture and Engineering, Communication and Network Security. Exact CISSP domains are assigned during generation.
Free account. One generation at a time, with a daily limit.
CPEBuddy is independent and not affiliated with or endorsed by ISC2, ISACA, or any certification body. Exports are formatted for common CPE submissions; acceptance is at your certification body's discretion.
Transcript Preview
First 800 characters of the transcript
finally in this video we're going to create the ecask bernadette's cluster in adws in the previous videos we created the vpc we created the internet getaway four subnets two non-getaways three routing tables and finally in this video ecas and also we will deploy the sample application and we will create two load balancers one public and one private load bouncer for that application to expose it to internet okay let's get started all right so we have a bunch of different files since we created the whole infrastructure using terraform and in this video we're going to create them another two files teraform files to create equals cluster and instance group all right let's get started with the creating the kubernetes cluster ecas let's create the first file nikes.cf and let's start by creating …