Certified Kubernetes Administrator (CKA)
About This Course
About the Author
About the Exam
Set up your practice cluster
Exercise: Deploying Your Cluster
Architecture Diagram & Explanation
Raw Kubernetes Install -- Ubuntu
Raw Kubernetes Install -- CentOS
Kubernetes API Primitives & Cluster Architecture
Kubernetes Services & Network Primitives
Exercise: Run a Job
Exercise: Deploy a Pod
Quiz: Core Concepts
Designing a Kubernetes Cluster
Exercise: Explore the Sandbox
Hardware and Underlying Infrastructure
Securing Cluster Communications
Make Kubernetes Highly Available
End to End Validations
Validating Nodes & the Cluster
Quiz: Installation, Configuration, & Validation
Deployments, Rolling Updates, and Rollbacks
How Kubernetes Configures Applications
Exercise: Setting Container Environment Variables
Exercise: Scaling Practice
Exercise: Replication Controllers, Replica Sets, and Deployments
Quiz: Application Lifecycle Management
Labels & Selectors
Exercise: Label ALL THE THINGS!
Exercise: Raise a DaemonSet
Resource Limits & Pod Scheduling
Manually Scheduling Pods
Exercise: Label a Node & Schedule a Pod
Exercise: Multiple Schedulers
Monitoring Cluster and Application Components
Exercise: View the Logs
Upgrading Kubernetes Components
Upgrading the Underlying Operating System(s)
Exercise: Maintenance on Node 3!
Quiz: Cluster Maintenance
Node Networking Configuration
Deploying a Load Balancer
Configure & Use Cluster DNS
Exercise: Cluster DNS & Service Discovery
Container Network Interface (CNI)
Persistent Volumes, Part 1
Persistent Volumes, Part 2
Volumes & Their Access Modes
Applications & Persistent Storage
Exercise: Work with Persistent Storage
Authentication & Authorization
Configure Network Policies
TLS Certificates for Cluster Components
Defining Security Contexts
Troubleshooting in Kubernetes
Kubernetes Key Points Review
Exercise: Practice Exam
The Certified Kubernetes Administrator Exam Process
Some Words of Encouragement
The Cloud Native Certified Kubernetes Administrator (CKA) preparation course will prepare the prospective student to successfully complete the associated exam.
More importantly, this course will prepare the student to use Kubernetes as a tool to solve complex, everyday problems.
Slides used for the presentation on Ingress.
Slides that accompany the "API Primitives & Cluster Architecture" lesson.
Slides accompanying the lesson "Authentication & Authorization".
Slides that accompany the lesson "CNI - Container Network Interface"
Slides that accompany the lesson "Configure Network Policies"
Sildes accompanying the lesson "Designing a Kubernetes Cluster"
Slides accompanying the lesson "End-to-End Testing & Validation"
Slides to accompany the lesson "Kubernetes Services & Network Primitives"
Slides accompanying the lesson "Hardware & Underlying Infrastructure"
Slides to accompany the lesson, "Key Points Review"
Slides to accompany the lesson "Making Kubernetes Highly Available".
Slides to accompany the lesson, "Monitoring Cluster Components & Applications."
Slide/Reference chart for the lesson titled "Node Network Configuration."
Slides to accompany the lesson titled, "Persistent Volumes."
Slides to accompany the lesson titled, "Securing Cluster Communications."
Slides to accompany the lesson titled, "Securing Images."
Slides to accompany the lesson titled, "Volumes & Their Access Modes."
A diagram showing the component parts of Kubernetes and how they interact.