Section 1 : Section 1 Introduction

Lecture 1 Course Introduction 9:14
Lecture 2 Certification 3:30
Lecture 3 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf
Lecture 4 The Kubernetes Trilogy 5:12
Lecture 5 Join our Slack Channel for support and interaction Text
Lecture 6 A note on the Course Curriculum Text
Lecture 7 Reference Notes for lectures and labs Text

Section 2 : Section 2 Core Concepts

Lecture 8 Core Concepts Section Introduction 0:38
Lecture 9 Download Presentation Deck for this section Text
Lecture 10 Cluster Architecture
Lecture 11 ETCD For Beginners 3:6
Lecture 12 ETCD in Kubernetes
Lecture 13 ETCD - Commands (Optional) Text
Lecture 14 Kube-API Server 5:13
Lecture 15 Kube Controller Manager 4:19
Lecture 16 Kube Scheduler 4:22
Lecture 17 Kubelet 4:35
Lecture 18 Kube Proxy 4:59
Lecture 19 Recap - PODs 9:21
Lecture 20 PODs with YAML 7:22
Lecture 21 Demo - PODs with YAML 10:28
Lecture 22 Practice Test Introduction 10:16
Lecture 23 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf
Lecture 24 About Proctor Testing Pdf
Lecture 25 Practice Test - Pods Text
Lecture 26 Practice Test - Solution (Optional) 9:39
Lecture 27 Recap - ReplicaSets 22:43
Lecture 28 Practice Test - ReplicaSets Text
Lecture 29 Practice Test - ReplicaSets - Solution (Optional) 10:9
Lecture 30 Deployments 4:25
Lecture 31 Certification Tip! Text
Lecture 32 Practice Test - Deployments Text
Lecture 33 Solution - Deployments (optional) 6:28
Lecture 34 Namespaces 23:10
Lecture 35 Practice Test - Namespaces Text
Lecture 36 Solution - Namespaces (optional) 5:11
Lecture 37 Services 15:54
Lecture 38 Services Cluster IP 8:6
Lecture 39 Services - Loadbalancer 7:12
Lecture 40 Practice Test - Services Text
Lecture 41 Solution - Services (optional) 6:41
Lecture 42 Imperative vs Declarative 17:2
Lecture 43 Certification Tips - Imperative Commands with Kubectl Text
Lecture 44 Practice Test - Imperative Commands Text
Lecture 45 Solution - Imperative Commands (optional) 8:12
Lecture 46 Kubectl Apply Command 5:11
Lecture 47 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM Pdf
Lecture 48 Your Reviews are Important! Text

Section 3 : Section 3 Scheduling

Lecture 49 Scheduling Section Introduction 1:8
Lecture 50 Download Presentation Deck for this section Text
Lecture 51 Manual Scheduling
Lecture 52 Practice Test - Manual Scheduling Text
Lecture 53 Solution - Manual Scheduling (optional) 11:3
Lecture 54 Labels and Selectors 5:51
Lecture 55 Practice Test - Labels and Selectors Text
Lecture 56 Solution Labels and Selectors (Optional) 8:50
Lecture 57 Taints and Tolerations 9:37
Lecture 58 Practice Test - Taints and Tolerations Text
Lecture 59 Solution - Taints and Tolerations (Optional) 9:16
Lecture 60 Node Selectors 4:46
Lecture 61 Node Affinity 8:18
Lecture 62 Practice Test - Node Affinity Text
Lecture 63 Solution - Node Affinity (Optional) 7:31
Lecture 64 Taints and Tolerations vs Node Affinity 12:26
Lecture 65 Resource Requirements and Limits 7:31
Lecture 66 Note on default resource requirements and limits Text
Lecture 67 A quick note on editing PODs and Deployments Text
Lecture 68 Practice Test - Resource Requirements and Limits Text
Lecture 69 Solution Resource Limits (Optional) 5:12
Lecture 70 DaemonSets 4:11
Lecture 71 Practice Test - DaemonSets Text
Lecture 72 Solution - DaemonSets (optional) 5:51
Lecture 73 Static Pods
Lecture 74 Practice Test - Static Pods Text
Lecture 75 Solution - Static Pods (Optional) 11:1
Lecture 76 Multiple Schedulers 5:33
Lecture 77 Practice Test - Multiple Schedulers Text
Lecture 78 Solution - Practice Test - Multiple Schedulers (Optional) 7:22
Lecture 79 Configuring Kubernetes Scheduler 0:59
Lecture 80 Connect with me! Text

Section 4 : Section 4 Logging & Monitoring

Lecture 81 Logging and Monitoring Section Introduction
Lecture 82 Download Presentation Deck Text
Lecture 83 Monitor Cluster Components 4:38
Lecture 84 Practice Test - Monitoring Text
Lecture 85 Solution Monitor Cluster Components (Optional) 3:29
Lecture 86 Managing Application Logs 4:49
Lecture 88 Solution Logging (Optional) 2:17
Lecture 89 More coming soon! Text

Section 5 : Section 5 Application Lifecycle Management

Lecture 90 Application Lifecycle Management - Section Introduction 1:14
Lecture 91 Download Slide Deck Text
Lecture 92 Rolling Updates and Rollbacks 7:0
Lecture 93 Practice Test - Rolling Updates and Rollbacks Text
Lecture 94 Solution Rolling update (Optional) 8:15
Lecture 95 Configure Applications Text
Lecture 96 Commands 7:12
Lecture 97 Commands and Arguments 2:46
Lecture 98 Practice Test - Commands and Arguments Text
Lecture 99 Solution - Commands and Arguments (Optional) 10:45
Lecture 100 Configure Environment Variables in Applications
Lecture 101 Configuring ConfigMaps in Applications
Lecture 102 Practice Test Environment Variables Text
Lecture 103 Solution - Environment Variables (Optional) 14:54
Lecture 104 Configure Secrets in Applications 7:35
Lecture 105 A note about Secrets! Text
Lecture 106 Practice Test - Secrets Text
Lecture 107 Solution - Secrets (Optional) 12:42
Lecture 108 Scale Applications Text
Lecture 109 Multi Container PODs 2:20
Lecture 110 Practice Test - Multi Container PODs Text
Lecture 111 Solution - Multi-Container Pods (Optional) 10:6
Lecture 112 Multi-container PODs Design Patterns Text
Lecture 113 InitContainers Text
Lecture 114 Practice Test - Init Containers Text
Lecture 115 Solution - Init Containers (Optional) 8:17
Lecture 116 Self Healing Applications Text
Lecture 117 If you like it, Share it! Text

Section 6 : Section 6 Cluster Maintenance

Lecture 118 Cluster Maintenance - Section Introduction 1:20
Lecture 119 Download Presentation Deck Text
Lecture 120 OS Upgrades 4:13
Lecture 121 Practice Test - OS Upgrades Text
Lecture 122 Solution - OS Upgrades (optional) 6:12
Lecture 123 Kubernetes Software Versions 2:57
Lecture 124 References Text
Lecture 125 Cluster Upgrade Process 11:14
Lecture 126 Demo - Cluster upgrade 11:42
Lecture 127 Practice Test - Cluster Upgrade Text
Lecture 128 Solution Cluster Upgrade 12:36
Lecture 129 Backup and Restore Methods 6:43
Lecture 130 Working with ETCDCTL Text
Lecture 131 Practice Test - Backup and Restore Methods Text
Lecture 132 Solution - Backup and Restore 13:37
Lecture 133 Certification Exam Tip! Text
Lecture 134 References Text

Section 7 : Section 7 Security

Lecture 135 Security - Section Introduction 2:34
Lecture 136 Download Presentation Deck Text
Lecture 137 Kubernetes Security Primitives 3:16
Lecture 138 Authentication 6:40
Lecture 140 A note on Service Accounts Text
Lecture 141 TLS Introduction 1:57
Lecture 142 TLS Basics 20:47
Lecture 143 TLS in Kubernetes 8:34
Lecture 144 TLS in Kubernetes - Certificate Creation 10:54
Lecture 145 View Certificate Details 4:31
Lecture 146 Resource Download Kubernetes Certificate Health Text
Lecture 147 Practice Test - View Certificates Text
Lecture 148 Certificates API 6:4
Lecture 149 Practice Test - Certificates API Text
Lecture 150 KubeConfig 16:21
Lecture 151 Practice Test - KubeConfig Text
Lecture 152 Persistent KeyValue Store Text
Lecture 153 API Groups 5:40
Lecture 154 Authorization 7:38
Lecture 155 Role Based Access Controls 4:42
Lecture 156 Practice Test - RBAC Text
Lecture 157 Cluster Roles and Role Bindings 8:10
Lecture 158 Practice Test - Cluster Roles and Role Bindings Text
Lecture 159 Image Security 6:53
Lecture 161 Security Contexts 2:0
Lecture 162 Practice Test - Security Contexts Text
Lecture 163 Network Policy 11:39
Lecture 164 Developing network policies 34:32
Lecture 165 Practice Test - Network Policy Text
Lecture 166 Solution - Network Policies (optional) 36:36

Section 8 : Section 8 Storage

Lecture 167 Storage - Section Introduction 0:50
Lecture 168 Introduction to Docker Storage 1:0
Lecture 169 Storage in Docker 38:15
Lecture 170 Volume Driver Plugins in Docker 2:1
Lecture 171 Container Storage Interface (CSI) 3:48
Lecture 172 Download Slide Deck Text
Lecture 173 Volumes 4:24
Lecture 174 Persistent Volumes 3:15
Lecture 175 Persistent Volume Claims 4:10
Lecture 176 Using PVCs in PODs Text
Lecture 177 Practice Test - Persistent Volumes and Persistent Text
Lecture 178 Solution - Persistent Volumes and Persistent Volume Claims
Lecture 179 Application Configuration Text
Lecture 180 Additional Topics Text
Lecture 181 Storage Class 5:23
Lecture 182 Practice Test - Storage Class Text

Section 9 : Section 9 Networking

Lecture 183 Networking - Section Introduction 2:40
Lecture 184 Download Presentation Deck Text
Lecture 185 Prerequisite - Switching Routing 13:40
Lecture 186 Prerequisite - DNS 16:32
Lecture 187 Prerequisite - CoreDNS Text
Lecture 188 Prerequisite - Network Namespaces 15:5
Lecture 189 FAQ Text
Lecture 190 Prerequisite - Docker Networking 9:6
Lecture 191 Prerequisite - CNI 6:23
Lecture 192 Cluster Networking 2:23
Lecture 193 Important Note about CNI and CKA Exam Text
Lecture 194 Practice Test - Explore Kubernetes Environment Text
Lecture 195 Solution - Explore Environment (optional) 8:16
Lecture 196 Pod Networking 15:31
Lecture 197 CNI in kubernetes
Lecture 198 CNI weave 5:59
Lecture 199 Practice Test - Explore CNI Weave Text
Lecture 200 Solution - Explore CNI Weave (optional) 2:56
Lecture 201 Practice Test - Deploy Network Solution Text
Lecture 202 Solution - Deploy Network Solution (optional) 3:42
Lecture 203 IP Address Management - Weave 4:32
Lecture 204 Practice Test - Networking Weave Text
Lecture 205 Solution - Networking Weave (optional) 5:10
Lecture 206 Service Networking 9:31
Lecture 207 Practice Test - Service Networking Text
Lecture 208 Solution - Service Networking (optional) 4:44
Lecture 209 DNS in kubernetes 5:53
Lecture 210 CoreDNS in Kubernetes 6:41
Lecture 211 Practice Test - Explore DNS Text
Lecture 212 Solution - Explore DNS (optional) 15:25
Lecture 213 Ingress 22:36
Lecture 214 Practice Test - Ingress - 1 Text
Lecture 215 Solution - Ingress Networking 1 - (optional) 11:18
Lecture 216 Ingress - Annotations and rewrite-target Text
Lecture 217 Practice Test - Ingress - 2 Text
Lecture 218 Solution - Ingress Networking - 2 (optional) 11:46

Section 10 : Section 10 Design and Install a Kubernetes Cluster

Lecture 219 Download Presentation Deck Text
Lecture 220 Design a Kubernetes Cluster 7:57
Lecture 221 Choosing Kubernetes Infrastructure 7:0
Lecture 222 Configure High Availability 8:3
Lecture 223 ETCD in HA 12:49

Section 11 : Section 11 Install Kubernetes the kubeadm way

Lecture 225 Introduction to Deployment with Kubeadm 2:55
Lecture 226 Resources Text
Lecture 227 Deploy with Kubeadm - Provision VMs with Vagrant 3:2
Lecture 228 Demo - Deployment with Kubeadm 17:9
Lecture 229 Practice Test - Deploy a Kubernetes Cluster using Kubeadm Text
Lecture 230 Solution - Deploy a Kubernetes Cluster using kubeadm 9:28

Section 12 : Section 12 End to End Tests on a Kubernetes Cluster

Lecture 231 Important Update End to End Section Text

Section 13 : Section 13 Troubleshooting

Lecture 232 Troubleshooting - Section Introduction 0:30
Lecture 233 Download Presentation Deck Text
Lecture 234 Application Failure 3:36
Lecture 235 Practice Test - Application Failure Text
Lecture 236 Solution - Application Failure (Optional) 22:44
Lecture 237 Control Plane Failure 2:40
Lecture 238 Practice Test - Control Plane Failure Text
Lecture 239 Solution - Control Plane Failure (Optional) 15:12
Lecture 240 Worker Node Failure 1:56
Lecture 241 Practice Test - Worker Node Failure Text
Lecture 242 Solution - Worker Node Failure (Optional) 11:15
Lecture 243 Network Troubleshooting Text
Lecture 244 Practice Test - Troubleshoot Network Text

Section 14 : Section 14 Other Topics

Lecture 245 Pre-Requisites Text
Lecture 246 Practice Test - JSON PATH Text
Lecture 247 Advanced Kubectl Commands 11:52
Lecture 248 Practice Test - Advanced Kubectl Commands Text
Lecture 249 A reminder to update your review Text

Section 15 : Section 15 Lightning Labs

Lecture 250 Lightning Lab Introduction Text
Lecture 251 Lightning Lab - 1 Text

Section 16 : Section 16 Mock Exams

Lecture 252 Mock Exam - 1 Text
Lecture 253 Solution - Mock Exam -1 (Optional) 22:10
Lecture 254 Mock Exam - 2 Text
Lecture 255 Mock Exam - 2 - Solution (Optional) 44:35
Lecture 256 Mock Exam - 3 Text
Lecture 257 Mock Exam - 3 - Solution (Optional) 49:46

Section 17 : Section 17 Course Conclusion

Lecture 258 Frequently Asked Questions! Text