KCNA
Kubernetes and Cloud Native Associate
Kubernetes and Cloud Native Associate (KCNA)
The information presented here were collected in November/December 2024 and were accurate at that...
Kubernetes Fundamentals
Kubernetes Resources
In Kubernetes, resources are like building blocks used to create and manage your cluster. Each re...
Kubernetes Architecture
Control Plane: API Server (kube-apiserver) etcd Controller Manager (kube-controller-manager)...
Kubernetes API
Kubernetes is an object based system - everything is managed and stored in objects, and it also p...
Containers
What is a Container? Lightweight and portable. OS-level virtualization (compared to VMs)....
Scheduling
What is Scheduling? Process of assigning Pods to Nodes in a Kubernetes cluster. Kub...
Container Orchestration
Container Orchestration Fundamentals
Need for Orchestration: Scaling applications. Self-healing of workloads. Load balancing....
Runtime
What is Container Runtime? A container runtime is software responsible for running contain...
Security
1. Container Security: Image Scanning: Ensuring container images are free from vulnerabilit...
Networking
Networking in Kubernetes (KCNA Relevant) Networking is a core component of Kub...
Service Mesh
Service Mesh in Kubernetes (KCNA Relevant) A Service Mesh is a dedicated infrastructure layer th...
Storage
Storage in Kubernetes (KCNA Relevant) In Kubernetes, storage plays a crucial role in providing p...
Cloud Native Architecture
Autoscaling
Autoscaling in Kubernetes (KCNA) Horizontal Pod Autoscaler (HPA): Scales Pods based on re...
Serverless
Serverless Overview: No infrastructure management. Auto-scaling, event-driven execution. ...
Community and Governance
CNCF Mission: Promote cloud-native computing ubiquity. Support open-source projects for s...
Roles and Personas
DevOps Engineer: Bridges development and operations. Optimizes processes, automates wo...
Open Standards
Definition: Public, open specifications for interoperability. Avoids vendor lock-in, prom...