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 Application Developer (CKAD)
Curriculum
1 Section
1 Lesson
15 Hours
Expand all sections
Collapse all sections
Course Outline
1
1.1
01. Core Concepts
Docker vs. ContainerD (and Docker Deprecation)
Pods and Pods with YAML
Creating Pods with YAML
ReplicaSets and Deployments
Namespaces
02. Configuration
Define, build, and modify container images
Commands and Arguments (Docker vs. Kubernetes)
Environment Variables, ConfigMaps, and Secrets
Security in Docker and Security Contexts
Resource Requirements (Requests and Limits)
Service Accounts
Taints and Tolerations vs. Node Affinity
Node Selectors and Logging
03. Multi-Container Pods
Multi-Container Pods (Sidecar, Adapter, Ambassador)
Init Containers
04. Observability
Readiness Probes and Liveness Probes
Logging and Monitoring
05. POD Design
Labels, Selectors, and Annotations
Rolling Updates and Rollbacks
Deployment Strategies: Blue-Green and Canary
Jobs and Cron Jobs
06. Services & Networking
Services: Cluster IP, NodePort, and LoadBalancer
Network Policies and Developing Network Policies
Ingress Networking and Controllers
07. State Persistence
Docker Storage vs. Kubernetes Volumes
Persistent Volumes (PV) and Persistent Volume Claims (PVC)
Why Stateful Sets? (Headless Services and Storage)
08. Security and Advanced Topics
Authentication, Authorization, and Admission Control
KubeConfig and API Groups
Role Based Access Controls (RBAC) and Cluster Roles
Admission Controllers (Validating and Mutating)
API Versions and Deprecations
Custom Resource Definitions (CRD) and Custom Controllers
Operator Framework
09. Helm Fundamentals
Helm Introduction and Installation
Helm Concepts: Charts, Releases, and Repositories
This content is protected, please
login
and
enroll
in the course to view this content!