Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions content/authors/authors.json
Original file line number Diff line number Diff line change
Expand Up @@ -134,5 +134,9 @@
"Anil Kumar Mamidi": {
"avatar": "anilm.jpeg",
"role": "System Engineer - Backbase Services"
},
"Suraj Kumar": {
"avatar": "suraj.png",
"role": "System Engineer - Customer Success"
}
}
Binary file added content/authors/avatars/suraj.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,251 @@
# A Practical Guide to KCNA and KCSA Certifications

Check warning on line 1 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L1

[Google.Headings] 'A Practical Guide to KCNA and KCSA Certifications' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'A Practical Guide to KCNA and KCSA Certifications' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 1, "column": 3}}}, "severity": "WARNING"}

Everything you need to know to prepare for and pass the Kubernetes and Cloud Native Associate (KCNA) and Kubernetes and Cloud Native Security Associate (KCSA) certifications, including recommended resources, study strategies, and exam tips.

Check warning on line 3 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L3

[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.
Raw output
{"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 3, "column": 72}}}, "severity": "WARNING"}

Check warning on line 3 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L3

[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.
Raw output
{"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 3, "column": 121}}}, "severity": "WARNING"}

![](assets/kcna-kcsa-hero.png)

Authors: Suraj Kumar

Check warning on line 7 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L7

[Google.Colons] ': S' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': S' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 7, "column": 8}}}, "severity": "WARNING"}
Date: 2026-04-15T12:00:00.000Z
Category: devops

tags: kubernetes, kcna, kcsa, certification, cloud native, security, cncf, devops

---

## Why These Certifications Matter

Check warning on line 15 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L15

[Google.Headings] 'Why These Certifications Matter' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Why These Certifications Matter' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 15, "column": 4}}}, "severity": "WARNING"}

Deploying to Kubernetes is one thing. Explaining how the API server authenticates requests, what the 4Cs of cloud native security mean, or how STRIDE threat modeling applies to Kubernetes is another.

The KCNA and KCSA certifications offer a structured way to fill those knowledge gaps. KCNA covers Kubernetes and cloud native fundamentals, while KCSA dives deep into security. Together, they build a solid foundation for tackling hands-on certifications like CKA or CKS.

This guide covers everything needed to prepare for both exams.

---

## KCNA: Kubernetes and Cloud Native Associate

Check warning on line 25 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L25

[Google.Headings] 'KCNA: Kubernetes and Cloud Native Associate' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'KCNA: Kubernetes and Cloud Native Associate' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 25, "column": 4}}}, "severity": "WARNING"}

Check warning on line 25 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L25

[Google.Colons] ': K' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': K' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 25, "column": 8}}}, "severity": "WARNING"}

Check warning on line 25 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L25

[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.
Raw output
{"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 25, "column": 25}}}, "severity": "WARNING"}

### Exam Overview

Check warning on line 27 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L27

[Google.Headings] 'Exam Overview' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Exam Overview' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 27, "column": 5}}}, "severity": "WARNING"}

![KCNA Exam Overview](assets/kcna-exam-overview.png)

### Domain Breakdown

Check warning on line 31 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L31

[Google.Headings] 'Domain Breakdown' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Domain Breakdown' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 31, "column": 5}}}, "severity": "WARNING"}

The KCNA exam covers five domains with the following weightage:

![KCNA Domain Breakdown](assets/kcna-domain-breakdown.png)

### Key Topics to Master

Check warning on line 37 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L37

[Google.Headings] 'Key Topics to Master' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Key Topics to Master' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 37, "column": 5}}}, "severity": "WARNING"}

**Kubernetes Fundamentals (46%):** This is nearly half the exam. Focus on:

Check warning on line 39 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L39

[Google.Colons] ': T' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': T' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 39, "column": 1}}}, "severity": "WARNING"}
- **Kubernetes architecture**, including control plane components (API server, etcd, scheduler, controller manager) and worker node components (kubelet, kube-proxy, container runtime) *(high priority)*
- **Core objects** like Pods, Deployments, ReplicaSets, Services, ConfigMaps, Secrets *(high priority)*
- Namespaces and resource management
- Labels, selectors, and annotations
- Basic kubectl commands and their purposes

**Container Orchestration (22%):** Understand these concepts:

Check warning on line 46 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L46

[Google.Colons] ': U' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': U' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 46, "column": 1}}}, "severity": "WARNING"}
- **Container fundamentals and OCI standards** *(high priority)*
- Container runtimes (containerd, CRI-O)
- Pod lifecycle and container states
- Resource requests and limits
- Scheduling basics

**Cloud Native Architecture (16%):** Know the principles:

Check warning on line 53 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L53

[Google.Colons] ': K' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': K' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 53, "column": 1}}}, "severity": "WARNING"}

Check warning on line 53 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L53

[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.
Raw output
{"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 53, "column": 3}}}, "severity": "WARNING"}
- Microservices architecture patterns
- **Twelve-factor app methodology** *(frequently tested)*

Check warning on line 55 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L55

[write-good.TooWordy] 'methodology' is too wordy.
Raw output
{"message": "[write-good.TooWordy] 'methodology' is too wordy.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 55, "column": 23}}}, "severity": "WARNING"}
- Stateless vs stateful applications
- Service mesh concepts
- **CNCF landscape and graduated projects** (Kubernetes, Prometheus, Envoy, etc.) *(know the major projects)*

**Cloud Native Observability (8%):** Cover the basics:

Check warning on line 60 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L60

[Google.Colons] ': C' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': C' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 60, "column": 1}}}, "severity": "WARNING"}

Check warning on line 60 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L60

[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.
Raw output
{"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 60, "column": 3}}}, "severity": "WARNING"}
- **The three pillars: logging, monitoring, tracing** *(understand the differences)*
- Prometheus and Grafana concepts
- Log aggregation approaches
- Distributed tracing with Jaeger/Zipkin

**Cloud Native Application Delivery (8%):** Understand:

Check warning on line 66 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L66

[Google.Colons] ': U' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': U' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 66, "column": 1}}}, "severity": "WARNING"}

Check warning on line 66 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L66

[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.
Raw output
{"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 66, "column": 3}}}, "severity": "WARNING"}
- **GitOps principles** *(frequently tested)*
- CI/CD concepts
- Helm and package management
- Argo CD / Flux basics

### Recommended Resources for KCNA

Check warning on line 72 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L72

[Google.Headings] 'Recommended Resources for KCNA' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Recommended Resources for KCNA' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 72, "column": 5}}}, "severity": "WARNING"}

**Primary Course: [James Spurin's KCNA Practice Exams](https://www.udemy.com/course/dive-into-kubernetes-and-cloud-native-associate-kcna-practice-exams/)**

Check warning on line 74 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L74

[Google.Colons] ': J' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': J' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 74, "column": 1}}}, "severity": "WARNING"}

James Spurin, a CNCF Ambassador, offers one of the most comprehensive KCNA preparation courses available. The content maps directly to the exam objectives and is updated to match curriculum changes.

Check warning on line 76 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L76

[write-good.Passive] 'is updated' may be passive voice. Use active voice if you can.
Raw output
{"message": "[write-good.Passive] 'is updated' may be passive voice. Use active voice if you can.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 76, "column": 160}}}, "severity": "WARNING"}

What makes this course effective:
- Comprehensive coverage of all five KCNA domains
- Practice questions aligned with the actual exam format
- Regular updates to match curriculum changes
- Active community support

**Supplementary Resources:**
- [Official Kubernetes Documentation](https://kubernetes.io/docs/): The authoritative source for all concepts

Check warning on line 85 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L85

[Google.Colons] ': T' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': T' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 85, "column": 67}}}, "severity": "WARNING"}
- [CNCF Landscape](https://landscape.cncf.io/): Essential for understanding the cloud native ecosystem

Check warning on line 86 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L86

[Google.Colons] ': E' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': E' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 86, "column": 47}}}, "severity": "WARNING"}
- [Kubernetes the Hard Way](https://github.com/kelseyhightower/kubernetes-the-hard-way): For deeper understanding (optional but valuable)

Check warning on line 87 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L87

[Google.Colons] ': F' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': F' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 87, "column": 88}}}, "severity": "WARNING"}

---

## KCSA: Kubernetes and Cloud Native Security Associate

Check warning on line 91 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L91

[Google.Headings] 'KCSA: Kubernetes and Cloud Native Security Associate' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'KCSA: Kubernetes and Cloud Native Security Associate' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 91, "column": 4}}}, "severity": "WARNING"}

Check warning on line 91 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L91

[Google.Colons] ': K' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': K' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 91, "column": 8}}}, "severity": "WARNING"}

Check warning on line 91 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L91

[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.
Raw output
{"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 91, "column": 25}}}, "severity": "WARNING"}

### Exam Overview

Check warning on line 93 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L93

[Google.Headings] 'Exam Overview' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Exam Overview' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 93, "column": 5}}}, "severity": "WARNING"}

![KCSA Exam Overview](assets/kcsa-exam-overview.png)

### Domain Breakdown

Check warning on line 97 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L97

[Google.Headings] 'Domain Breakdown' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Domain Breakdown' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 97, "column": 5}}}, "severity": "WARNING"}

The KCSA exam covers six security-focused domains:

![KCSA Domain Breakdown](assets/kcsa-domain-breakdown.png)

### Key Topics to Master

Check warning on line 103 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L103

[Google.Headings] 'Key Topics to Master' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Key Topics to Master' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 103, "column": 5}}}, "severity": "WARNING"}

**Overview of Cloud Native Security (14%):** Foundation concepts:

Check warning on line 105 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L105

[Google.Colons] ': F' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': F' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 105, "column": 1}}}, "severity": "WARNING"}

Check warning on line 105 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L105

[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.
Raw output
{"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 105, "column": 15}}}, "severity": "WARNING"}
- **The 4Cs of Cloud Native Security: Cloud, Cluster, Container, Code** *(must know thoroughly)*

Check warning on line 106 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L106

[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.
Raw output
{"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 106, "column": 16}}}, "severity": "WARNING"}

Check warning on line 106 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L106

[Google.Colons] ': C' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': C' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 106, "column": 37}}}, "severity": "WARNING"}

Check warning on line 106 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L106

[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.
Raw output
{"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 106, "column": 39}}}, "severity": "WARNING"}
- **Defense in depth strategy** *(high priority)*
- Shift-left security principles
- Security as a shared responsibility

**Kubernetes Cluster Component Security (22%):** Securing the cluster:

Check warning on line 111 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L111

[Google.Colons] ': S' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': S' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 111, "column": 1}}}, "severity": "WARNING"}
- **API server security** (authentication, authorization, admission control) *(high priority)*
- **etcd security and encryption at rest** *(frequently tested)*
- Kubelet security configuration
- Control plane component hardening
- Certificate management

**Kubernetes Security Fundamentals (22%):** Core security features:

Check warning on line 118 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L118

[Google.Colons] ': C' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': C' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 118, "column": 1}}}, "severity": "WARNING"}
- **RBAC: Roles, ClusterRoles, RoleBindings, ClusterRoleBindings** *(must know thoroughly)*

Check warning on line 119 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L119

[Google.Colons] ': R' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': R' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 119, "column": 9}}}, "severity": "WARNING"}
- Service Accounts and their security implications
- **Network Policies for pod-to-pod traffic control** *(high priority)*
- **Pod Security Standards (Privileged, Baseline, Restricted)** *(frequently tested)*
- Pod Security Admission
- Secrets management best practices

**Kubernetes Threat Model (16%):** Understanding attacks:

Check warning on line 126 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L126

[Google.Colons] ': U' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': U' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 126, "column": 1}}}, "severity": "WARNING"}
- **STRIDE threat modeling** *(understand each letter)*
- Common attack vectors in Kubernetes
- Container escape techniques and prevention
- Privilege escalation scenarios
- **Supply chain attacks** *(increasingly important)*

**Platform Security (16%):** Broader platform concerns:

Check warning on line 133 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L133

[Google.Colons] ': B' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': B' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 133, "column": 1}}}, "severity": "WARNING"}
- **Image security and vulnerability scanning** *(high priority)*
- Runtime security and anomaly detection
- Supply chain security (image signing, SBOM, provenance)
- **Admission controllers for policy enforcement** *(know OPA/Gatekeeper)*
- Security contexts and capabilities

**Compliance and Security Frameworks (10%):** Standards and benchmarks:

Check warning on line 140 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L140

[Google.Colons] ': S' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': S' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 140, "column": 1}}}, "severity": "WARNING"}
- **CIS Kubernetes Benchmark** *(frequently referenced)*
- NIST guidelines for containers
- Pod Security Standards mapping
- Audit logging and compliance evidence

### Recommended Resources for KCSA

Check warning on line 146 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L146

[Google.Headings] 'Recommended Resources for KCSA' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Recommended Resources for KCSA' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 146, "column": 5}}}, "severity": "WARNING"}

**Primary Course: [Zeal Vora's KCSA Course](https://www.udemy.com/course/kubernetes-cloud-native-security-associate-kcsa/)**

Check warning on line 148 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L148

[Google.Colons] ': Z' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': Z' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 148, "column": 1}}}, "severity": "WARNING"}

KCSA launched in 2024, and preparation materials are still limited. Zeal Vora's course stands out as one of the only comprehensive resources covering all exam objectives.

Check warning on line 150 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L150

[write-good.Weasel] 'only' is a weasel word!
Raw output
{"message": "[write-good.Weasel] 'only' is a weasel word!", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 150, "column": 113}}}, "severity": "WARNING"}

What makes this course essential:
- One of the only comprehensive KCSA preparation courses available

Check warning on line 153 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L153

[write-good.Weasel] 'only' is a weasel word!
Raw output
{"message": "[write-good.Weasel] 'only' is a weasel word!", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 153, "column": 14}}}, "severity": "WARNING"}
- Covers all six security domains in depth
- Practical security scenarios and demonstrations
- Updated content aligned with current exam objectives

Given the scarcity of KCSA resources, this course is highly recommended for anyone preparing for this exam.

**Supplementary Resources:**
- [Kubernetes Security Documentation](https://kubernetes.io/docs/concepts/security/)

**Hands-on Tools to Practice:**
- **Trivy** for vulnerability scanning for containers and Kubernetes
- **Falco** for runtime security and threat detection
- **OPA/Gatekeeper** for policy enforcement and admission control
- **Kubescape** for security posture management and CIS benchmark scanning
- **kube-bench** for CIS Kubernetes Benchmark checks

---

## Study Strategy and Timeline

Check warning on line 172 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L172

[Google.Headings] 'Study Strategy and Timeline' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Study Strategy and Timeline' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 172, "column": 4}}}, "severity": "WARNING"}

### Recommended Order

Check warning on line 174 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L174

[Google.Headings] 'Recommended Order' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Recommended Order' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 174, "column": 5}}}, "severity": "WARNING"}

Start with KCNA, then progress to KCSA. The foundational Kubernetes knowledge from KCNA makes KCSA security concepts much easier to grasp. Most KCSA topics assume you understand core Kubernetes objects and architecture.

### Sample Study Plan (4-6 Weeks per Exam)

Check warning on line 178 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L178

[Google.Headings] 'Sample Study Plan (4-6 Weeks per Exam)' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Sample Study Plan (4-6 Weeks per Exam)' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 178, "column": 5}}}, "severity": "WARNING"}

![Study Plan Timeline](assets/study-plan-timeline.png)

### Effective Study Strategies

Check warning on line 182 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L182

[Google.Headings] 'Effective Study Strategies' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Effective Study Strategies' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 182, "column": 5}}}, "severity": "WARNING"}

1. **Don't just watch videos.** Take notes, draw architecture diagrams, and explain concepts out loud to reinforce learning.
2. **Hands-on practice is crucial.** Set up a local cluster with Minikube or kind and experiment with the concepts.
3. **Understand, don't memorize.** Both exams test comprehension, not rote recall.
4. **Use the official documentation.** Get comfortable navigating Kubernetes docs. This skill pays off beyond the exam.
5. **Track weak areas.** Spend more time on domains with lower practice scores.

---

## Exam Day Tips

Check warning on line 192 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L192

[Google.Headings] 'Exam Day Tips' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Exam Day Tips' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 192, "column": 4}}}, "severity": "WARNING"}

**Before the Exam:**
- Test your system and internet connection beforehand
- Ensure your environment meets proctoring requirements (clean desk, proper lighting, no second monitors)
- Have your ID ready
- Get a good night's sleep

**During the Exam:**
- Read each question closely. Watch for "NOT," "EXCEPT," or "LEAST"

Check warning on line 201 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L201

[write-good.Weasel] 'closely' is a weasel word!
Raw output
{"message": "[write-good.Weasel] 'closely' is a weasel word!", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 201, "column": 22}}}, "severity": "WARNING"}
- Use the flag feature for uncertain questions and come back to them later
- Manage your time. 90 minutes for ~60 questions means about 1.5 minutes per question
- Eliminate obviously wrong answers first

Check warning on line 204 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L204

[write-good.TooWordy] 'Eliminate' is too wordy.
Raw output
{"message": "[write-good.TooWordy] 'Eliminate' is too wordy.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 204, "column": 3}}}, "severity": "WARNING"}
- There's no penalty for guessing, so never leave a question blank
- Trust your preparation

**KCNA-Specific Insights:**
- Kubernetes Fundamentals questions often test architecture understanding. Know which component does what and why.
- Expect questions about CNCF graduated projects. Know at least what Prometheus, Envoy, and Helm do.
- GitOps and Twelve-factor app concepts appear more than their 8% weight might suggest.

**KCSA-Specific Insights:**
- The 4Cs model (Cloud, Cluster, Container, Code) is foundational. Expect questions that reference this framework.

Check warning on line 214 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L214

[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.
Raw output
{"message": "[Google.WordList] Use 'Google Cloud Platform' or 'GCP' instead of 'Cloud'.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 214, "column": 18}}}, "severity": "WARNING"}
- RBAC and Network Policies are heavily tested. Understand not just what they do, but when to use each.
- Know the difference between Pod Security Standards levels (Privileged, Baseline, Restricted).

**Time Management:**
- First pass: Answer questions you're confident about (~45-50 minutes)

Check warning on line 219 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L219

[Google.Colons] ': A' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': A' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 219, "column": 13}}}, "severity": "WARNING"}
- Second pass: Work through flagged questions (~30-35 minutes)

Check warning on line 220 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L220

[Google.Colons] ': W' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': W' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 220, "column": 14}}}, "severity": "WARNING"}
- Final review: Quick check of all answers (~5-10 minutes)

Check warning on line 221 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L221

[Google.Colons] ': Q' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': Q' should be in lowercase.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 221, "column": 15}}}, "severity": "WARNING"}

Check warning on line 221 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L221

[Google.WordList] Use 'select' instead of 'check'.
Raw output
{"message": "[Google.WordList] Use 'select' instead of 'check'.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 221, "column": 23}}}, "severity": "WARNING"}

---

## Beyond KCNA and KCSA

Check warning on line 225 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L225

[Google.Headings] 'Beyond KCNA and KCSA' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Beyond KCNA and KCSA' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 225, "column": 4}}}, "severity": "WARNING"}

These certifications are stepping stones. Once you've cleared them, consider the hands-on certifications:

![Certification Path](assets/certification-path.png)

The hands-on certifications (CKA, CKAD, CKS) require you to perform actual tasks in a live Kubernetes environment. KCNA and KCSA provide the theoretical foundation that makes these practical exams more approachable.

---

## Final Thoughts

Check warning on line 235 in content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md

View workflow job for this annotation

GitHub Actions / vale

[vale] content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md#L235

[Google.Headings] 'Final Thoughts' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Final Thoughts' should use sentence-style capitalization.", "location": {"path": "content/posts/2026/04/15/a-practical-guide-to-kcna-and-kcsa-certifications/post.md", "range": {"start": {"line": 235, "column": 4}}}, "severity": "WARNING"}

Passing KCNA and KCSA is not just about adding certifications to a resume. It's about building a solid foundation in Kubernetes and cloud native security. The structured preparation covers concepts that are easy to skip in day-to-day work, and the validation builds confidence when working with these technologies in production.

The key is consistent, focused study. Pick a course, follow it through, practice hands-on, and trust the process. Both exams are achievable with 4-6 weeks of dedicated preparation.

For those ready to start, book the exam first. The deadline creates focus.

---

## References

- [CNCF Certification Programs](https://www.cncf.io/certification/)
- [KCNA Exam Curriculum](https://github.com/cncf/curriculum/blob/master/KCNA_Curriculum.pdf)
- [KCSA Exam Curriculum](https://github.com/cncf/curriculum/blob/master/KCSA_Curriculum.pdf)
- [Kubernetes Documentation](https://kubernetes.io/docs/)
- [CNCF Landscape](https://landscape.cncf.io/)
Loading