[Last updated 4/2024] Terraform on AWS EKS Kubernetes IaC SRE- 50 Real-World Demos (Udemy – Engsub)
About Course
Views
What you’ll learn:
You will learn to master Terraform & Kubernetes on AWS EKS in a Real-world perspective with 55 demo’s on AWS Cloud with 50+ Kubernetes and 30+ Terraform Concept
You will learn Terraform Basics for 4.5 hours
You will build a AWS VPC 3-Tier network with Terraform
You will build a AWS EKS Cluster with Public and Private Node Groups with Terraform
You will learn Kubernetes Fundamentals for 3 hours
You will implement a simple kubernetes deployment and service using Terraform Kubernetes Provider
Understand and Implement Terraform Remote State Datasource
You will learn AWS EKS IRSA (IAM Roles for Service Accounts Concept) in detail and implement it with Terraform
v.v…
Link gốc:
https://www.udemy.com/course/terraform-on-aws-eks-kubernetes-iac-sre-50-real-world-demos/
Time Course:
45.5 hours (310 Lectures + Documents)
Instructor
: Kalyan Reddy Daida
Total Weight:
28.97 GB
** Note
:
Chú ý:
Course Content
41 – Section-42 AWS NLB Internal LB with AWS LBC – Automate with Terraform
-
001 Step-01 Introduction to AWS NLB Internal LB.mp4
05:47 -
002 Step-02 Review NLB Internal LB YAML, TFConfigs, Deploy, Verify and Cleanup.mp4
16:43
28 – Section-28 Ingress Context Path based Routing
-
001 Step-01 Introduction to Ingress Context Path based Routing.mp4
07:38 -
002 Step-02 Review CPR Ingress YAML Manifests.mp4
15:13 -
003 Step-03 Write the CPR Ingress Terraform Manifests.mp4
10:29 -
004 Step-04 Execute TF Commands, Test Ingress CPR and CleanUp.mp4
07:42
29 – Section-29 Ingress SSL and SSL Redirect – Automate with Terraform
-
001 Step-01 Introduction to Ingress SSL and SSL Redirect Annotations.mp4
12:36 -
002 Step-02 Register a new domain in AWS Route53.mp4
04:43 -
003 Step-03 Review Ingress YAML Manifests for SSL and SSL Redirect usecase.mp4
06:47 -
004 Step-04 Review Ingress Terraform Manifests for SSL and SSL Redirect usecase.mp4
09:04 -
005 Step-05 Execute TF Commands, Test Ingress SSL and CleanUp.mp4
14:44
30 – Section-30 Install ExternalDNS using Terraform Helm Provider
-
001 Step-01 Introduction to ExternalDNS Install.mp4
06:17 -
002 Step-02 Review ExternalDNS TFConfigs.mp4
18:26 -
003 Step-03 Execute TF Commands, Test External DNS Pod logs.mp4
07:29
31 – Section-31 Ingress with ExternalDNS – Automate with Terraform
-
001 Step-01 Introduction to Ingress with External DNS.mp4
02:51 -
002 Step-02 Review TF Configs, Execute TF Commands, Test and CleanUp.mp4
09:09
32 – Section-32 Kubernetes LB Service with ExternalDNS – Automate with Terraform
-
001 Step-01 Introduction to Kubernetes Service with External DNS.mp4
03:45 -
002 Step-02 Review TF Configs, Execute TF Commands, Test and CleanUp k8s Service De.mp4
10:48
33 – Section-33 Ingress Name based Virtual Host Routing- Automate with Terraform
-
001 Step-01 Introduction to Ingress Name based Virtual Host Routing.mp4
07:43 -
002 Step-02 Review NVHR TFConfigs, Execute TF Commands, Test and CleanUp.mp4
16:19
34 – Section-34, 35 Ingress SSL Discovery Host, TLS – Automate with Terraform
-
001 Step-01 Introduction to Ingress SSL Discovery Host and TLS.mp4
06:59 -
002 Step-02 Implement SSL Discovery Host Demo.mp4
08:35 -
003 Step-03 Review SSL Discovery TLS Demo TFConfigs.mp4
09:36 -
004 Step-04 Execute TF Commands SSL Discovery TLS Demo, Test and Clean-Up.mp4
06:44
35 – Section-36 Ingress Groups – Automate with Terraform
-
001 Step-01 Introduction to Ingress Groups.mp4
08:13 -
002 Step-02 Review YAML and TFConfigs for Ingress Groups.mp4
10:04 -
003 Step-03 Execute TF Commands, Test Ingress Groups and CleanUp.mp4
07:29
36 – Section-37 Ingress Target Type IP – Automate with Terraform
-
001 Step-01 Introduction to Ingress Target Type IP.mp4
05:46 -
002 Step-02 Ingress Target Type IP – Review, Execute TF Commands, Test and CleanUp.mp4
06:50
37 – Section-38 Ingress Internal Load Balancer – Automate with Terraform
-
001 Step-01 Introduction to Ingress Internal LB and Curl Pod.mp4
04:01 -
002 Step-02 Ingress Internal LB – Review, Execute TF Commands, Test and CleanUp.mp4
09:51
38 – Section-39 Ingress Cross Namespaces – Automate with Terraform
-
001 Step-01 Introduction to Ingress Cross Namespaces.mp4
08:57 -
002 Step-02 Review YAML and TFConfigs for Ingress Cross Namespace.mp4
09:39 -
003 Step-03 Execute TF Commands, Test Ingress Cross NS and CleanUp.mp4
07:02
39 – Section-40 AWS Network Load Balancer with AWS Load Balancer Controller
-
001 Step-01 Introduction to NLB Basics.mp4
20:25 -
002 Step-02 Review YAML and TF Configs for NLB Basics Usecase.mp4
07:19 -
003 Step-03 Execute TF Commands, Test NLB and CleanUp.mp4
05:45
40 – Section-41 AWS NLB TLS, External DNS with AWS LBC – Automate with Terraform
-
001 Step-01 Introduction to AWS NLB TLS and External DNS.mp4
11:39 -
002 Step-02 Review YAML and TF Configs for NLB TLS and ExtDNS.mp4
08:27 -
003 Step-03 Execute TF Commands, Verify NLB TLS ExtDNS and Clean-Up.mp4
07:56
27 – Section-27 Ingress Basics
-
001 Step-01 Introduction to Ingress Basics.mp4
11:51 -
002 Step-02 Understand How AWS Load Balancer Controller Works.mp4
05:44 -
003 Step-03 Create Ingress Manifest using YAML.mp4
11:16 -
004 Step-04 Deploy and Test Ingress YAML manifest.mp4
08:05 -
005 Step-05 Create Ingress Manifest using Terraform.mp4
10:57 -
006 Step-06 Deploy and Test Ingress Terraform Configs and CleanUp.mp4
04:57
42 – Section-43 AWS EKS Fargate Profiles using Terraform
-
001 Step-01 What is AWS Fargate for AWS EKS.mp4
13:13 -
002 Step-02 Introduction to Fargate Profiles.mp4
11:51 -
003 Step-03 Review TF Configs for Fargate Profile.mp4
11:49 -
004 Step-04 Execute TF Commands and Verify Fargate Profile created.mp4
09:11
43 – Section-44 Run EKS Workloads on AWS Fargate – Automate with Terraform
-
001 Step-01 Introduction to Running workloads on Fargate.mp4
05:19 -
002 Step-02 Review TF Configs, Execute TFCommands and Verify.mp4
14:11 -
003 Step-03 Understand Fargate Pod Memory and CPU and CleanUp all projects.mp4
12:51
44 – Section-45 AWS Fargate Only EKS Cluster using Terraform
-
001 Step-01 Introduction to Fargate Only EKS Cluster.mp4
13:19 -
002 Step-02 Review TF Configs for P01 EKS Cluster.mp4
11:21 -
003 Step-03 Execute TF Commands for P01 EKS Cluster and patch coredns.mp4
07:48 -
004 Step-04 Execute TF Commands for P02, P03, P04, Verify and CleanUp all projects.mp4
12:50
45 – Section-46 AWS EFS CSI Controller Install using Terraform Helm Provider
-
001 Step-01 Introduction to AWS EFS CSI Driver Install.mp4
18:03 -
002 Step-02 Create EKS Cluster.mp4
04:09 -
003 Step-03 Review TF Configs for P02 EFS CSI Install.mp4
18:37 -
004 Step-04 Execute TF Commands for EFS CSI P02 and Verify.mp4
10:32
46 – Section-47 AWS EFS Static Provisioning – Automate with Terraform
-
001 Step-01 Introduction to AWS EFS Static Provisioning.mp4
09:52 -
002 Step-02 Review TFConfigs EFS Resource.mp4
12:12 -
003 Step-03 Review TFConfigs StorageClass, PVC, PV, EFS Writer App.mp4
14:45 -
004 Step-04 Review TFConfigs MyApp1.mp4
05:21 -
005 Step-05 Execute TF Commands, Verify EFS Static Provisioning and CleanUp.mp4
16:57
47 – Section-48 AWS EFS Dynamic Provisioning – Automate with Terraform
-
001 Step-01 Introduction to AWS EFS Dynamic Provisioning.mp4
02:51 -
002 Step-02 Review TFConifgs P03 EFS Dynamic Provisioning.mp4
04:21 -
003 Step-03 Execute TF Commands for P03 EFS Dynamic Provisioning, Verify and Clean.mp4
08:11
48 – Section-49 AWS EFS File System Mount for Fargate Workloads
-
001 Step-01 Introduction to EFS File System Mount for Fargate Workloads.mp4
03:38 -
002 Step-02 Create Fargate Profile P03.mp4
04:30 -
003 Step-03 Review, Create,Verify and CleanUp P04 EFS Static Provisioning.mp4
11:56 -
004 Step-04 Review, Create,Verify and CleanUp P04 EFS Dynamic Provisioning.mp4
08:53 -
005 Step-05 CleanUp Fargate Profiles and EFS CSI Projects.mp4
03:33
49 – Section-50, 51 Kubernetes Cluster Autoscaler Controller Install with Terraform
-
001 Step-01 Introduction to Kubernetes Cluster Autoscaler.mp4
09:24 -
002 Step-02 Apply P01 EKS Cluster changes which are Tags and ASG Full Access.mp4
09:00 -
003 Step-03 Review TF Configs P02 Cluster Autoscaler.mp4
12:20 -
004 Step-04 Execute TF Commands, Verify Cluster Autoscaler.mp4
05:38 -
005 Step-05 Cluster Autoscaler Testing.mp4
06:56
50 – Section-52 Kubernetes Horizontal Pod Autoscaling with Terraform
-
001 Step-01 Introduction to HPA and Metrics Server.mp4
12:17 -
002 Step-02 Review TFConfigs and Deploy Metrics Server.mp4
09:49 -
003 Step-03 Review TFConfigs P04, Deploy, Verify and CleanUp.mp4
11:05
51 – Section-53 Kubernetes Vertical Pod Autoscaling with Terraform
-
001 Step-01 Introduction to VPA.mp4
09:58 -
002 Step-02 Review Prerequisites for VPA Install.mp4
12:33 -
003 Step-03 Review P03 VPA TFConfigs.mp4
09:48 -
004 Step-04 Execute TF Commands Verify P03.mp4
09:35 -
005 Step-05 VPA demo with YAML Part-1 VPA UpdateMode Auto.mp4
13:19 -
006 Step-06VPA Demo with YAML Part-2 VPA Resource Policy.mp4
05:01 -
007 Step-07 VPA Terraform Demo.mp4
10:29
52 – Section-54 AWS EKS Monitoring and Logging with kubectl
-
001 Step-01 What is CloudWatch Container Insights.mp4
16:45 -
002 Step-02 Introduction to CloudWatch Agent and FluentBit.mp4
08:36 -
003 Step-03 Review Project-01 CloudWatchAgentServer IAM Policy.mp4
06:34 -
004 Step-04 Review Project-02 CloudWatchAgent and FB ConfigMaps.mp4
07:32 -
005 Step-05 Deploy CloudWatch Agent.mp4
10:08 -
006 Step-06 Deploy FluentBit Agent.mp4
05:03 -
007 Step-07 Verify CloudWatch Container Insights.mp4
07:20 -
008 Step-08 Verify FluentBit Log Insights.mp4
09:27 -
009 Step-09 CleanUp CWA, FluentBit, Sample App and Log Groups.mp4
04:21
53 – Section-55 AWS EKS Monitoring and Logging with Terraform
-
001 Step-01 Introduction to CWA and FB using Terraform.mp4
13:27 -
002 Step-02 Review P02 CloudWatch Agent, FluentBit TFConfigs.mp4
17:41 -
003 Step-03 Execute TF Commands and Understand CWA and FB resources.mp4
09:41 -
004 Step-04 Verify CloudWatch Container Insights (CWA, FB).mp4
08:28 -
005 Step-05 CleanUp Sample, CWA and FluentBit.mp4
01:36
14 – Section-14 AWS EKS EBS CSI Driver Install with Self-Managed AddOn Option using
-
001 Step-01 Introduction to EBS CSI using HELM.mp4
10:37 -
002 Step-02 Review C1 to C3-02 TF Configs.mp4
10:11 -
003 Step-03 Create HTTP Datasource TF Config for IAM Policy.mp4
04:44 -
004 Step-04 Review c4-02 TF Configs IAM Policy and IAM Role.mp4
08:06 -
005 Step-05 Create c4-03 Helm Provider TFConfig.mp4
05:48 -
006 Step-06 Create c4-04 Helm Release and c4-05 Helm Output TF Configs.mp4
15:34 -
007 Step-07 Execute TF Commands to Install EBS CSI Driver.mp4
09:56 -
008 Step-08 Verify EBS CSI Controller and Node k8s objects in detail.mp4
13:28 -
009 Step-09 Verify EBS CSI ServiceAccount and its annotation with IAM Role.mp4
05:00
02 – Section-02 Terraform Install Tools, Command and Language Basics
-
04:35
-
003 Step-02 Install VSCode Editor, VS Code Terraform Plugin and AWS CLI.mp4
04:53 -
004 Step-03 Configure AWS CLI.mp4
05:39 -
006 Step-04 Windows Install Terraform & AWS CLI on Windows.mp4
04:14 -
007 Step-05 Linux Install Terraform Windows.mp4
01:10 -
008 Step-06 Introduction to Terraform Workflow using Terraform Commands.mp4
04:32 -
009 Step-07 Update Terraform manifest with AMI ID and Region.mp4
05:31 -
010 Step-08 Execute Terraform core commands.mp4
11:05 -
011 Step-09 Terraform Configuration Syntax.mp4
07:44 -
012 Step-10 Terraform Arguments, Meta-Arguments and Attributes.mp4
08:09 -
013 Step-11 Understand about Terraform Top Level Blocks.mp4
04:41 -
014 Step-12 Terraform Top Level Blocks Example.mp4
03:08
03 – Section-03 Terraform Settings, Providers and Resources
-
001 Step-01 Introduction to Terraform Settings, Providers and Resources.mp4
04:07 -
002 Step-02 Understand and Implement Terraform Settings Block.mp4
10:28 -
003 Step-03 Part-1 Understand and Implement Terraform Provider Block.mp4
14:13 -
004 Step-04 Part-2 Implement Provider Block.mp4
05:34 -
005 Step-05 Part-1 Create EC2 Instance Resource in Terraform.mp4
09:54 -
006 Step-06 Part-2 Create EC2 Instance Resource in Terraform.mp4
12:17 -
007 Step-07 Terraform State Basics.mp4
09:05 -
008 Step-08 Clean-Up.mp4
04:37
04 – Section-04 Terraform Input Variables, Output Values, Datasources
-
001 Step-01 Introduction to Variables Section.mp4
05:04 -
002 Step-02 Input Variables Introduction.mp4
04:52 -
003 Step-03 Implement Input Variables.mp4
05:20 -
004 Step-04 Create Security Group Resources.mp4
06:39 -
005 Step-05 Create AMI Datasource Resource.mp4
11:34 -
006 Step-06 Create EC2 Instance Resource.mp4
05:29 -
007 Step-07 Create Output Values.mp4
04:45 -
008 Step-08 Execute Terraform Commands and Clean-Up.mp4
08:41
05 – Section-05 Terraform Loops, MetaArguments, Splat Operator and Functions
-
001 Step-01 Implement Variable Lists, Maps and also Meta-Argument Count.mp4
10:27 -
002 Step-02 Implement Outputs with For Loops and Splat Operators.mp4
09:17 -
003 Step-03 Execute Terraform Commands, Test and learn about Terraform Comments.mp4
09:33 -
004 Step-04 Implement AZ Datasource and for_each Meta-Argument.mp4
09:17 -
005 Step-05 Implement Outputs with toset, tomap functions and create and destroy.mp4
10:34 -
006 Step-06 Implement Utility Project Base Version.mp4
08:41 -
007 Step-07 Implement Utility Project Semi Dynamic Version.mp4
07:12 -
008 Step-08 Implement Utility Project Full Dynamic Version with filtered output.mp4
10:29 -
009 Step-09 Implement fix for az to instance type check and test.mp4
08:08
06 – Section-06 AWS VPC 3-Tier Architecture Design using Terraform
-
001 Step-01 Introduction to VPC using Terraform.mp4
05:06 -
002 Step-02 Build VPC Manually using AWS Management Console.mp4
11:01 -
003 Step-03 Introduction to Terraform Modules.mp4
13:25 -
004 Step-04 Create Basic VPC Module.mp4
17:38 -
005 Step-05 Test Basic VPC Module by executing Terraform Commands.mp4
09:09 -
006 Step-06 Provider and Modules Version Constraints.mp4
07:07 -
007 Step-07 Standardize TF Code – Generic Variables and terraform.tfvars.mp4
06:02 -
008 Step-08 Understand and Implement Local Blocks.mp4
05:55 -
009 Step-09 VPC Module – Define Variables, Reference Variables in Module and Define.mp4
14:42
07 – Section-07 Bastion Host AWS EC2 Instances, Security Groups, TF Provisioners
-
001 Step-01 Introduction to creating AWS EC2 Bastion Host and Security Groups using.mp4
08:13 -
002 Step-02 Review VPC changes using datasource aws_availability_zones.mp4
12:27 -
003 Step-03 Create AWS Security Group using Terraform Module.mp4
10:21 -
004 Step-04 Create AWS AMI Datasource Terraform Config.mp4
06:46 -
005 Step-05 Create EC2 Instance and EIP.mp4
11:11 -
006 Step-06 Introduction to Terraform Provisioners.mp4
07:47 -
007 Step-07 Create Terraform Provisioners File, Remote-Exec, Local-Exec.mp4
13:25 -
008 Step-08 Review Variables and VPC Tags for EKS Cluster.mp4
05:44 -
009 Step-09 Execute TF Commands Verify and Clean-Up.mp4
13:12
08 – Section-08 AWS EKS Cluster, Public and Private Node Groups using Terraform
-
001 Step-00 Introduction to EKS Cluster Basics.mp4
10:58 -
002 Step-01 Review EKS Variables, EKS Cluster IAM Role.mp4
12:16 -
003 Step-02 Review EKS Node Group IAM Role.mp4
05:11 -
004 Step-03 Create EKS Cluster Terraform Resource.mp4
14:07 -
005 Step-04 Create EKS Node Groups in Public and Private Subnets.mp4
10:49 -
006 Step-05 Review EKS Variables and EKS Outputs.mp4
06:52 -
007 Step-06 Execute TF Commands, Verify EKS Cluster from AWS Mgmt Console.mp4
16:47 -
008 Step-07 Install kubectl, configure kubeconfig and verify.mp4
07:40 -
009 Step-08 SSH to Worker nodes from Bastion Host and Verify.mp4
11:24 -
010 Step-09 Run fundamental kubectl commands to explore EKS Cluster.mp4
09:54 -
011 Step-10 Understand EKS Cluster Network Interfaces.mp4
08:42 -
012 Step-11 Understand EKS Security Groups.mp4
06:56 -
013 Step-12 Destroy Private Node Group, stop bastion host to avoid unnecessary cost.mp4
07:02
09 – Section-09 Kubernetes Fundamentals
-
016 Step-16 Edit Kubernetes Deployments.mp4
03:32 -
030 Step-30 Services – Kubectl Apply and Tips.mp4
04:06 -
029 Step-29 Create Kubernetes Frontend manifests and deploy.mp4
08:11 -
028 Step-28 Create Kubernetes Backend manifests and deploy.mp4
10:06 -
027 Step-27 Create and Test Deployments.mp4
06:06 -
026 Step-26 Create Node Port Service for ReplicaSet.mp4
03:06 -
025 Step-25 Create ReplicaSet with YAML.mp4
08:48 -
024 Step-24 Create Node Port Service with YAML.mp4
06:46 -
023 Step-23 Create Pods with YAML.mp4
10:25 -
022 Step-22 YAML Basics.mp4
10:01 -
021 Step-21 Kubernetes Declarative Way Introduction.mp4
00:42 -
020 Step-20 Kubernetes Service Demo.mp4
10:34 -
019 Step-19 Kubernetes Service Introduction.mp4
04:37 -
018 Step-18 Kubernetes Deployment Pause and Resume Options.mp4
07:28 -
017 Step-17 Kubernetes Deployment Rollback.mp4
07:10 -
001 Step-01 Kubernetes Architecture.mp4
06:15 -
015 Step-15 Update Kubernetes Deployment.mp4
07:29 -
014 Step-14 Create Deployment, Scale and Expose.mp4
06:16 -
013 Step-13 Introduction to Kubernetes Deployment.mp4
04:03 -
012 Step-12 ReplicaSet Expose, HATest, Scalability and Delete.mp4
08:36 -
011 Step-11 Create Kubernetes ReplicaSet.mp4
05:15 -
010 Step-10 Kubernetes ReplicaSet Introduction.mp4
03:56 -
009 Step-09 Delete Kubernetes Pod.mp4
01:25 -
008 Step-08 Interacting with Kubernetes Pods.mp4
05:54 -
007 Step-07 Kubernetes Node Port Service Demo.mp4
07:24 -
006 Step-06 Kubernetes Node Port Service Introduction.mp4
04:43 -
005 Step-05 Kubernetes Pods Demo.mp4
07:27 -
004 Step-04 Introduction to Kubernetes Pods.mp4
04:31 -
003 Step-03 Kubernetes Fundamentals Introduction.mp4
03:45 -
002 Step-02 EKS Cluster Architecture.mp4
02:26
10 – Section-10 Kubernetes Deployment and Service using YAML
-
001 Step-01 Introduction to Kubernetes Deployment and Service.mp4
09:09 -
002 Step-02 Review Kubernetes Deployment Manifest.mp4
06:20 -
003 Step-03 Review NodePort, Load Balancer CLB and NLB Service Manifests.mp4
09:06 -
004 Step-04 Deploy k8s-manifests, Review Deployment, ReplicaSet and Pods.mp4
08:20 -
005 Step-05 Verify k8s services, sample app and delete k8s manifests.mp4
09:55
11 – Section-11 Terraform Kubernetes Provider – Kubernetes Deployment & Service
-
001 Step-01 Introduction to Terraform Kubernetes Provider.mp4
05:57 -
002 Step-02 Create TF Configs – C1 TF Settings and C2 Remote State Datasource.mp4
08:59 -
003 Step-03 Create C3 Providers TF Config.mp4
10:08 -
004 Step-04 Create C4 Deployment TF Config.mp4
09:12 -
005 Step-05 Create C5, C6, C7 k8s services TF Config.mp4
12:07 -
006 Step-06 Execute TF Commands, Verify NP, CLB, NLB Services using Sample App Depl.mp4
09:32 -
007 Step-07 CleanUp k8s and EKS Cluster Resources.mp4
02:52
12 – Section-12 Terraform Remote State Storage – AWS S3 & DynamoDB
-
001 Step-01 Introduction to Terraform Remote State Storage and State Locking.mp4
16:22 -
002 Step-02 Create S3 Bucket, DynamoDB Tables and Update Project-1 TF Backend.mp4
07:36 -
003 Step-03 Create EKSCluster, k8s Resources and verify TF State files for two proj.mp4
09:45 -
004 Step-04 Deploy Sample App, Verify and Test TFState versioning.mp4
09:06 -
005 Step-05 CleanUp – Destroy k8s resources and EKS Cluster.mp4
02:16
13 – Section-13 AWS EKS IAM Roles for Service Accounts (IRSA) using Terraform
-
001 Step-01 Introduction to IRSA.mp4
19:44 -
002 Step-02 Review IAM OIDC Provider TF Configs.mp4
15:46 -
003 Step-03 Create EKS Cluster and Verify OIDC Provider Endpoints.mp4
06:46 -
004 Step-04 Review Project-2 c1, c2, c3, c4 and IAM Role, Policy.mp4
08:36 -
005 Step-05 Create Kubernetes Service Account TF Config.mp4
02:14 -
006 Step-06 Create Kubernetes Job TF Config.mp4
05:03 -
007 Step-07 Execute TF Commands, Verify k8s SA and Jobs.mp4
09:06 -
008 Step-08 Recreate k8s job using Terraform using taint, apply -replace.mp4
09:05 -
009 Step-09 CleanUp IRSA Demo resources.mp4
04:05
01 – Introduction
-
15:47
15 – Section-15 AWS EKS EBS Demo using k8s YAML (UserMgmt WebApp with MySQL DB)
-
001 Step-01 Introduction to EBS Demo using k8s YAML.mp4
12:15 -
002 Step-02 Review 01 EKS Cluster Project and 02 EBS CSI Driver Project.mp4
04:19 -
003 Step-03 Review 01 to 05 k8s yaml files related to MysqlDB.mp4
19:08 -
004 Step-04 Review 06 to 09 k8s yaml files related to UserMgmt webapp.mp4
09:08 -
005 Step-05 Deploy and Verify UMS WebApp.mp4
14:35 -
006 Step-06 Verify MySQLClient, Test UMS WebApp and CleanUp.mp4
10:01
16 – Section-16 AWS EKS EBS Demo using k8s Terraform (UserMgmt WebApp with MySQL DB
-
001 Step-01 Introduction to EBS Demo using k8s TF Configs.mp4
03:15 -
002 Step-02 Review Project-01, 02 and also Project-03 C1,C2 and C3 TF Configs.mp4
09:11 -
003 Step-03 Create TF Configs for Storage Class, PVC and ConfigMap.mp4
07:51 -
004 Step-04 Create TF Configs for MySQL Deployment and ClusterIP Service.mp4
15:49 -
005 Step-05 Create TF Configs for UserMgmt WebApp Deployment and Services.mp4
12:47 -
006 Step-06 Execute TF Commands, Verify EBS Sample App Demo and CleanUp.mp4
10:18
17 – Section-17 AWS EKS EBS Volumes Retain and Resize Settings
-
001 Step-01 Introduction to Retain and Resize Settings and Execute TF Commands.mp4
06:28 -
002 Step-02 Verify and Test k8s Storage Class Resize Setting.mp4
06:49 -
003 Step-03 Verify and Test k8s Storage Class Retain Setting and CleanUp 02-ebs pro.mp4
07:11
18 – Section-18 AWS EBS CSI EKS Add-On
-
001 Step-01 Introduction to EBS CSI EKS Add-On.mp4
06:14 -
002 Step-02 Create EBS CSI Add-On Terraform Resource.mp4
14:01 -
003 Step-03 Deploy, Verify and Clean-Up EBS CSI Add-On.mp4
18:51
19 – Section-19 Provision AWS IAM Admin User as EKS Admin
-
001 Step-00 Overall EKS IAM Introduction.mp4
13:28 -
002 Step-01 Understand AWS EKS Authentication & Authorization.mp4
12:12 -
003 Step-02 Understand about EKS Cluster Creator User.mp4
03:57 -
004 Step-03 Introduction to Provisioning AWS Admin as EKS Admin.mp4
05:24 -
005 Step-04 Create IAM User and AWS CLI Profile.mp4
11:19 -
006 Step-05 Update aws-auth configMap and Verify access.mp4
16:15
20 – Section-20 Provision AWS IAM Basic User as EKS Admin
-
001 Step-01 Introduction to Provisioning AWS Basic User as EKS Admin.mp4
02:41 -
002 Step-02 Create IAM User, AWS CLI Profile and Verify kubeconfig generation.mp4
10:45 -
003 Step-03 Create IAM Policy, Associate to User and Verify.mp4
06:19 -
004 Step-04 CleanUp IAM Users, Policies, EKS Cluster and AWS CLI Profiles.mp4
04:29
21 – Section-21 Provision of AWS Users (Admin & Basic) as EKS Admins using Terraform
-
001 Step-01 Introduction to Provisioning AWS Users as EKS Admins using Terraform.mp4
04:06 -
002 Step-02 Create IAM User TF Configs.mp4
09:53 -
003 Step-03 Create TF Configs for Kubernetes Provider and EKSCluster Auth DS.mp4
04:44 -
004 Step-04 Create ConfigMap Roles, Users locals block and k8s ConfigMapTF Configs.mp4
22:57 -
005 Step-05 Create EKS Cluster and Verify with both users.mp4
15:02 -
006 Step-06 CleanUp EKS Cluster and AWS CLI Profiles.mp4
02:51
22 – Section-22 Provision EKS Admins using IAM Roles & IAM Groups
-
001 Step-01 Introduction to EKS IAM Roles.mp4
07:00 -
002 Step-02 Pre-requisite Check if EKS Cluster or we need to create it.mp4
04:39 -
003 Step-03 Create IAM Trust Policy, IAM EKS Full Access Policy and IAM Role.mp4
07:35 -
004 Step-04 Create IAM Group, Group Policy and Update aws-auth config map.mp4
06:55 -
005 Step-05 Create AWS CLI Profile for eksadmin1 and set it as default profile.mp4
06:20 -
006 Step-06 Create STS Assume Role Creds, configure kubeconfig and test.mp4
08:21 -
007 Step-07 Test STS Assume Role using AWS Mgmt console for eksadmin1 user.mp4
04:59 -
008 Step-08 CleanUp EKS Cluster and CLI Profiles.mp4
05:39
23 – Section-23 Provision EKS Admins using IAM Roles & IAM Groups using Terraform
-
001 Step-01 Introduction to EKS IAM Roles – Automate with Terraform.mp4
05:48 -
002 Step-02 Create IAM Role with STS Assume Role Trust Policy and IAM EKS Full Acce.mp4
07:54 -
003 Step-03 Create IAM Group, IAM Group Policy, IAM User and Associate User to Grou.mp4
10:01 -
004 Step-04 Update aws-auth ConfigMap MapRoles section with IAM Role.mp4
03:28 -
005 Step-05 Execute TF Commands, Create EKS Cluster and Verify resources created.mp4
09:09 -
006 Step-06 Test Switch Role using kubectl and AWS Console for EKS Cluster.mp4
08:40 -
007 Step-07 Cleanup EKS Cluster.mp4
02:40
24 – Section-24 Provision EKS ReadOnly User using IAM Roles, Groups & k8s CR, CRB
-
001 Step-01 Introduction to Kubernetes RBAC.mp4
10:48 -
002 Step-02 Introduction to IAM ReadOnly Roles for EKS Access.mp4
12:27 -
003 Step-03 Review IAMRole, IAMGroup, IAMUser eksreadonly TF Configs.mp4
04:59 -
004 Step-04 Review ClusterRole, ClusterRoleBinding, aws-auth ConfigMap TFConfigs.mp4
08:46 -
005 Step-05 Create EKS Cluster, verify aws-auth, create user login profile and secu.mp4
09:06 -
006 Step-06 Test Switch Role using AWS Console and kubectl for EKS Cluster.mp4
15:20
25 – Section-25 Provision EKS Developer Users using IAM Roles, Groups & k8s R, RB
-
001 Step-01 Introduction to IAM Developer Roles for EKS Access.mp4
15:56 -
002 Step-02 Review TFConfigs for Project-01 EKS Cluster TF Project.mp4
08:42 -
003 Step-03 Create EKS Cluster, Verify ReadOnly Access for Developer User.mp4
10:56 -
004 Step-04 Deploy Sample App YAML manifests, Test and CleanUp.mp4
11:15 -
005 Step-05 Deploy TF Manifests, Test and CleanUp.mp4
16:16 -
006 Step-06 CleanUp EKSCluster and AWS CLI Profiles.mp4
06:29
26 – Section-26 AWS Load Balancer Controller Install using Terraform Helm Provider
-
001 Step-00 Introduction to all Ingress Demos.mp4
03:28 -
002 Step-01 Introduction to AWS Load Balancer Controller with Terraform.mp4
15:14 -
003 Step-02 Review TFConfigs and Create EKS Cluster.mp4
05:40 -
004 Step-03 Review TFConfigs of Project 02-LBC from c1 to c4-05.mp4
22:15 -
005 Step-04 Understand IngressClass and review its TFConfig.mp4
06:50 -
006 Step-05 Execute TF Commands, Verify LBC Deployment, Pods, Service Accounts & Se.mp4
13:30 -
007 Step-06 Optional – LBC Service Account & TLS Cert Internals.mp4
16:53