Kubernetes Certified Application Developer (CKAD)
This course available on Udemy by KodeKloud to follow
Course content
1. Introduction
2. Kubernetes Series
3. Kubernetes for Beginners Course
4. Certification Details
5. CNCF Certification
6. Download Course Deck
7. A note on Course Curriculum
8. Course release notes
9. Join our Slack Group
10. Recap - Kubernetes Architecture
11. Recap - PODs
12. YAML Basics
13. Recap - PODs with YAML
14. Recap - Demo - Creating PODs with YAML
15. Note!
16. Practice Test - Introduction
17. Demo: Accessing Labs
18. Accessing the Labs
19. Practice Test - Pods
20. Solution - Pods (optional)
21. Edit Pods
22. Recap - ReplicaSets
23. Practice Test - ReplicaSets
24. Solution - ReplicaSets (optional)
25. Recap - Deployments
26. Practice Test - Deployments
27. Solution - Deployments (optional)
28. Certification Tip: Formatting Output with kubectl
29. Recap - Namespaces
30. Practice Test - Namespaces
31. Solution - Namespaces (optional)
32. Certification Tip: Imperative Commands
33. Practice Test - Imperative Commands
34. Solution - Imperative Commands (optional)
35. Here's some inspiration to keep going
36. Pre-Requisite - Commands and Arguments in Docker
37. Commands and Arguments in Kubernetes
38. A quick note on editing PODs and Deployments
39. Practice Test - Commands and Arguments
40. Solution - Commands and Arguments (Optional)
41. Environment Variables
42. ConfigMaps
43. Practice Test - ConfigMaps
44. Solution: ConfigMaps (Optional)
45. Secrets
46. A quick note about Secrets!
47. Practice Test - Secrets
48. Solution - Secrets (Optional)
49. Demo: Encrypting Secret Data at Rest
50. Docker Security
51. Security Contexts
52. Practice Test - Security Contexts
53. Solution: Security Contexts
54. Service Account
55. Practice Test - Service Account
56. Solution: Service Account
57. Resource Requirements
58. Note on default resource requirements and limits
59. Practice Test - Resource Requirements
60. Solution: Resource Requirements
3
61. Taints and Tolerations
10
62. Practice Test - Taints and Toleration
1
63. Solution - Taints and Tolerations (Optional)
10
64. Node Selectors
3
65. Node Affinity
7
66. Practice Test - Node Affinity
1
67. Solution - Node Affinity (Optional)
10
68. Taints & Tolerations vs Node Affinity
3
69. Practice Test
1
70. Certification Tips - Student Tips
1
71. If you like it, Share it!
1
72. Multi-Container PODs
5
73. Practice Test - Multi-Container PODs
1
74. Solution - Multi-Container Pods (Optional)
15
75. Init Containers
2
76. Practice Test – Init Containers
0
77. Solution – Init Containers (Optional)
7
78. Readiness and Liveness Probes
8
79. Liveness Probes
3
80. Practice Test - Readiness and Liveness Probes
1
81. Solution: Readiness and Liveness Probes
10
82. Container Logging
2
83. Practice Test - Container Logging
1
84. Solution - Logging (optional)
3
85. Monitor and Debug Applications
4
86. Practice Test - Monitoring
1
87. Solution - Monitoring (optional)
4
88. Labels, Selectors and Annotations
6
89. Practice Test - Labels, Selectors and Annotations
1
90. Solution - Labels and Selectors (optional)
6
91. Rolling Updates & Rollbacks in Deployments
7
92. Updating a Deployment
2
93. Demo - Deployments
15
94. Practice Test - Rolling Updates & Rollbacks
1
95. Solution - Rolling Updates (Optional)
9
96. Jobs
8
97. CronJobs
2
98. Practice Test - Jobs & CronJobs
1
99. Solution - Jobs and Cronjobs (optional)
9
100. Services
14
101. Services - Cluster IP
4
102. Practice Test - Services
1
103. Solution - Services (optional)
9
104. Ingress Networking
22
105. Article: Ingress
1
106. Practice Test - Ingress Networking - 1
1
107. Solution: Ingress Networking - 1
16
108. FAQ - What is the rewrite-target option?
1
109. Practice Test - Ingress Networking - 2
1
110. Solution: Ingress Networking - 2
15
111. Network Policies
8
112. Developing network policies
12
113. Practice Test - Network Policies
1
114. Solution - Network Policies (optional)
14
115. Volumes
5
116. Persistent Volumes
3
117. Persistent Volume Claims
4
118. Using PVCs in PODs
1
Quiz 1: Volumes Quiz
119. Practice Test - Persistent Volumes
1
120. Solution - Persistent Volume and Persistent Volume Claims (Optional)
18
121. Note on optional topics
1
122. Storage Classes
4
123. Practice Test - Storage Class
1
124. Why Stateful Sets?
9
125. Stateful Sets Introduction
3
126. Headless Services
7
127. Storage in StatefulSets
4
128. Updates for Sep 2021 Changes
2
129. Define, build and modify container images
8
130. Practice test Docker Images
0
131. Authentication, Authorization and Admission Control
3
132. Authentication
5
133. Article on Setting up Basic Authentication
1
134. Important Updates
1
135. KubeConfig
9
136. Practice Test KubeConfig
0
137. Solution KubeConfig
8
138. API Groups
6
139. Authorization
8
140. Role Based Access Controls
4
141. Practice Test Role Based Access Controls
0
142. Solution Role Based Access Controls
14
143. Cluster Roles
5
144. Practice Test Cluster Roles
0
145. Solution Cluster Roles
11
146. Admission Controllers
8
147. Labs - Admission Controllers
0
148. Solution: Admission Controllers
7
149. Validating and Mutating Admission Controllers
10
150. Labs - Validating and Mutating Admission Controllers
0
151. Solution: Validating and Mutating Admission Controllers
8
152. API Versions
9
153. API Deprecations
14
154. Lab - API Versions/Deprecations
0
155. Solution: API Versions
7
156. Custom Resource Definition
11
157. Practice Test - Custom Resource Definition
0
158. Custom Controllers
4
159. Operator Framework
3
160. Deployment Strategy - Blue Green
5
161. Deployment Strategy - Canary
5
162. Practice Test - Deployment strategies
0
163. Solution: Deployment strategies
6
164. Helm Introduction
6
165. Install Helm
1
166. Labs - Install Helm
0
167. Helm Concepts
6
168. Labs - Helm Concepts
0
169. Kubernetes Challenges
1
170. More Practice!
1
171. Time Management
6
172. Additional Tips
1
173. Introduction - Lightning Labs
1
174. Lightning Lab - 1
1
175. Solution: Lightning Lab1
22
176. Lightning Lab - 2
1
177. Solution: Lightning Lab - 2
15
178. Mock Exam - 1
1
179. Mock Exam -1 (Solution)
20
180. Mock Exam - 2
1
181. Mock Exam -2 (Solution)
18
182. Register for Certification
1
183. Bonus Lecture: Accessing the Labs
1
Learn concepts and practice for the Kubernetes Certification with hands-on