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
Kubernetes and Cloud-Native Associate (KCNA)
Curriculum
1 Section
1 Lesson
9 Hours
Expand all sections
Collapse all sections
Course Outline
1
1.1
01. Kubernetes Fundamentals
What are Containers
Container Orchestration
Kubernetes Architecture
Runtime – CRI (Container Runtime Interface)
Docker vs. ContainerD
02. Kubernetes Resources
Pods and Pods with YAML
ReplicaSets and Deployments
Deployments – Rolling Updates and Rollbacks
Imperative vs. Declarative Management
Kubectl Apply Command
Kubernetes Namespaces
03. Scheduling
Manual Scheduling
Labels and Selectors
Taints and Tolerations
Node Selectors and Node Affinity
Taints and Tolerations vs. Node Affinity
Resource Limits and Quotas
DaemonSets and Static Pods
Multiple Schedulers and Scheduler Profiles
04. Container Orchestration – Security
Security Primitives and Authentication
TLS in Kubernetes – Certificate Creation
KubeConfig and API Groups
Authorization: RBAC and Cluster Roles
Service Accounts
Image Security and Security Contexts
Network Policies
05. Container Orchestration – Networking
Cluster Networking and Pod Networking
CNI in Kubernetes (CNI Weave)
DNS in Kubernetes
Ingress Controllers and Resources
06. Container Orchestration – Service Mesh
Kubernetes Services
Sidecar Pattern and Envoy Proxy
Monoliths & Microservices
Service Mesh Concepts and Istio
Installing Istio and Deploying Applications
07. Container Orchestration – Storage
Introduction to Docker and Kubernetes Storage
Volume Driver Plugins and CSI (Container Storage Interface)
Volumes, Persistent Volumes (PV), and PVCs
Storage Class and Dynamic Provisioning
08. Cloud Native Architecture
Autoscaling: HPA, VPA, and Cluster Autoscaler
Serverless on Kubernetes
Kubernetes Enhancement Proposals (KEPs) and SIGs
Open Standards
09. Cloud Native Observability
Observability Fundamentals: SLO, SLA, and SLI
Prometheus: Architecture, Configuration, and Metrics
Monitoring Containers and Kubernetes Clusters
Cost Management Strategies
10. Cloud Native Application Delivery
Application Delivery Fundamentals
What is GitOps and GitOps Principles
Push vs. Pull-based Deployments
CI/CD with GitOps (ArgoCD Walkthrough)
CI/CD Pipeline Demo
This content is protected, please
login
and
enroll
in the course to view this content!