TOIT Training
(909) 252-7584
[email protected]
Search
Log in
Menu
Home
Library
IT Library
Developer Courses
User Cuorses
Plans & Pricing
Features
About Us
Contact Sales
Roadmap
Home
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!