0:00 What Well Learn
3:25 Some Stuff We Need to Downlo
6:36 Installing Docker Desktop
is Docker\
9:51 A Little Analogy
15:39 Relating Our Analogy to Doc
Containers and Imag
23:07 Building a Small Node App
29:23 Running Our Node App Locall
35:11 Creating a Dockerfile
38:49 We are Really Building an I
44:18 Understanding the Rest of t
52:38 Building an Image and Runni
59:33 Port Mapping
1:03:50 Rebuilding Our Image
1:10:05 Syncing Our Code with Bin
1:14:43 Using Anonymous Volumes
1:21:45 Its Not Dockers Fault
1:31:04 Ignoring Files with Docke
1:37:21 Docker Layering and Cachi
Challenge Dockerizing
1:44:54 The Challenge
1:50:11 The Solution
a Containerized Appli
2:00:23 An Intro to Control Plane
2:06:20 Viewing Our GVC
2:09:54 Pushing Our Image to an I
2:17:33 Running a Workload
2:20:26 Killing Our Deployment
Containers and Network Co
2:21:12 Application Overview
2:23:54 How to Handle Multiple Co
2:28:51 Going Through the Starter
2:32:38 Pulling Images From an Im
2:39:21 Building our Node Image a
2:43:40 Connecting Our Containers
2:53:30 Utilizing the Containers
2:58:50 Introducing Docker Networ
3:04:50 Dockerizing Our React App
3:07:48 Running into a Little Iss
3:12:28 Client Side Rendering is
3:17:58 Optimizing Our Workflow w
Compose for Multi Contai
3:35:05 An Intro to Docker Compos
3:38:58 A Little About YAML Synta
3:43:30 Writing the MongoDB Confi
3:48:14 Setting Environment Varia
3:53:26 dockercompose up and dock
3:56:56 Setting Up the Backend Co
4:07:35 Testing the Integration
4:09:17 Setting Up the Frontend C
to AWS with ECS\
4:15:01 Our Deployment Workflow
4:18:31 Writing the Dockerfile
4:24:53 Running the Container Loc
4:27:55 Create an Image Repositor
4:39:17 IAM for Access Management
4:49:44 Pushing Our Image to the
4:53:46 Creating an ECS Cluster
5:00:59 Creating a Task Definitio
5:05:13 Running the Task with a E
5:08:23 Configuring the Inbound R
Our Workflows with a
5:12:39 Redeploying Changes in th
5:20:35 The Issues with a Manual
5:22:44 The Solution is Automatio
5:24:04 Understanding a Productio
5:32:10 Pushing Our Code to GitHu
5:34:55 Creating a Pull Request
5:40:06 Building the Integration
5:50:11 Setting up Branch Protect
5:52:27 Setting Up AWS Credential
6:03:48 Building and Pushing Our
6:15:37 My Bad Everyone
6:18:15 Downloading and Updating
6:28:25 Deploying the Task Defini
6:36:06 Fixing Our Deployment Iss
6:40:29 The Major Issue with This
6:45:25 BlueGreen Deployments is
6:49:45 Tearing Down the ECS Clus
Container Deployment to
6:51:44 Multi Container Deploymen
6:53:52 The Need for NGINX
6:57:57 Multi Stage Dockerfile
7:05:17 The Issues With Using a D
7:11:06 Setting Up Our Codebase f
7:15:32 Pushing Our Image to AWS
7:19:55 Defining a Multi Containe
7:26:41 Adding Environment Variab
7:31:47 Updating the Task Definit
for Kubernetes\
7:36:16 Our New Much Larger Proje
7:44:31 Can We Just Do the Same T
7:48:59 Kubernetes to the Rescue
7:51:56 Communication via Kubectl
7:55:52 Installing Kubernetes
Pods\
7:57:24 Writing Our First Manifes
8:02:14 Containers Run in Pods
8:07:48 Selecting Kubernetes Obje
8:10:05 Understanding the Rest of
8:19:09 Running Our Pod
Services for Commun
8:22:03 Writing a Service Manifes
8:26:22 How the NodePort Service
8:35:52 Creating the Node and Mon
8:45:08 ClusterIP Service for Int
to Manage Our Pods
8:54:14 What Happens if the Pod C
8:58:50 Deployments to the Rescue
9:06:40 Dissecting the Manifest F
9:11:00 Creating the Frontend Sto
9:15:14 Creating the Deployment a
9:20:53 Creating the MongoDB Depl
9:24:43 Running All the Manifest
9:31:26 Deployment for the Notifi
9:39:51 Deployment and ClusterIP
9:45:05 Checking if Everything Wo
Variables ConfigMa
9:47:25 Adding Environment Variab
9:52:10 Defining Environment Vari
9:59:45 ConfigMaps for Commonly U
10:08:16 Hide Environment Variabl
Service to Network Int
10:19:40 The Need for an Ingress
10:26:12 Writing Some Ingress Con
10:32:01 Manually Testing Out Our
10:43:53 Understanding the Ingres
Volumes Persistent
10:52:02 Our Data is Not Persisti
10:54:40 A Reminder on Volumes
10:57:31 Kubernetes Volumes Are N
11:00:23 Persistent Volumes for w
11:01:29 Persistent Volume Claims
11:03:44 Writing the Config and A
to Our App to AWS EK
11:13:03 The Deployment Process
11:20:48 Creating a EKS Cluster w
11:26:06 Understanding Kubectl Co
11:32:09 Creating the Twilio Secr
11:36:26 Adding an AWS Ingress Lo
11:39:05 Defining the Host Domain
11:44:41 Applying the Rest of Our
11:49:10 Testing Our Deployed App
a CD Pipeline for Our
11:51:59 Updating Our Production
11:58:58 The Steps Our CD Pipelin
1 view
60
18
10 months ago 00:08:56 1
Why might you be interested in getting Snal Linux? You shouldn’t think about