Skip to main content
TOIT Training
(909) 252-7584
support@toittraining.com
Search
Search
Courses
Close Courses
Open Courses
IT Courses
AI
Aruba
Automation
AWS
Check Point
Cisco
Citrix
Comp Tia
Containerization
Cyber security
Linux
F5
Fortinet
Google
Isaca
Juniper
Project Management
Microsoft
ISC2
OpenStack
Palo Alto
Python
SonicWall
VMware
See All
User Courses
30 Minutes (MS Office)
Accounting
Business Skills
Communication Skills
Data Analysis
HIPPA
Meeting Managment
Microsoft Office 2016
Microsoft Office 2019
Microsoft Office 2021
Manager Training
Workplace Safety
Office 365
Google Workspace
End-User Training
Mini Courses
Sales and Marketing
See All
Developer Courses
.NET Courses
AI Coding Courses
Dart Courses
Databases Courses
Deno Courses
Development Principles Courses
DevOps
Firebase Courses
Golang Courses
Imba Courses
Interviewing Courses
Qwik Courses
React Courses
Javascript
MERN Courses
Netlify Courses
Next.Js Courses
Node.Js Courses
Nuxt.Js Courses
PHP Courses
Python Courses
Sapper Courses
Strapi Courses
TypeScript Courses
Ui UX Courses
Vue js Courses
See All
Plan and Pricing
About us
Features
Contact Sales
Roadmap
Log in
Home
Courses
IT Courses
DevOps
Certified Kubernetes Administrator (CKA)
Curriculum
1 Section
1 Lesson
Lifetime
Expand all sections
Collapse all sections
Course Outline
1
1.1
01. Core Concepts
Cluster Architecture
Docker vs. ContainerD (and Docker Deprecation)
ETCD for Beginners and in Kubernetes
Kube API Server, Controller Manager, and Scheduler
Kubelet and Kube Proxy
Pods and Pods with YAML
ReplicaSets and Deployments
Services: Cluster IP and Loadbalancer
Namespaces
Imperative vs. Declarative Management
Kubectl Apply Command
02. Scheduling
Manual Scheduling
Labels and Selectors
Taints and Tolerations vs. Node Affinity
Resource Limits and Quotas
DaemonSets and Static Pods
Multiple Schedulers and Scheduler Profiles
03. Logging & Monitoring
Monitor Cluster Components
Managing Application Logs
04. Application Lifecycle Management
Rolling Updates and Rollbacks
Commands and Arguments (Docker vs. Kubernetes)
Configure Environment Variables and ConfigMaps
Secrets: Management and Encryption at Rest
Multi-Container Pods (Sidecar, Adapter, Ambassador)
05. Cluster Maintenance
OS Upgrades and Node Maintenance
Kubernetes Software Versions and Upgrade Process
Backup and Restore Methods (ETCD Snapshot)
06. Security
Kubernetes Security Primitives
Authentication and TLS (Certificates API)
KubeConfig and API Groups
Authorization: RBAC and Cluster Roles
Service Accounts
Image Security and Security Contexts
Network Policies: Development and Implementation
07. Storage
Docker Storage vs. Container Storage Interface (CSI)
Volumes and Persistent Volumes (PV)
Persistent Volume Claims (PVC)
Storage Classes (Dynamic Provisioning)
08. Networking
Prerequisites: Switching, Routing, DNS, and Namespaces
Cluster and Pod Networking (CNI weave)
Service Networking and DNS in Kubernetes
CoreDNS and Ingress Controllers
09. & 10. Cluster Design, Installation, and Kubeadm
Design a Kubernetes Cluster for High Availability
Choosing Infrastructure and ETCD in HA
Deployment with Kubeadm (Provisioning with Vagrant)
11. & 12. Troubleshooting and Advanced Topics
Application Failure and Control Plane Failure
Worker Node Failure Troubleshooting
Advanced Kubectl Commands and JSONPath
This content is protected, please
login
and
enroll
in the course to view this content!