Back to Blog

KCNA Study Guide 2026: Topics, Tips and Free Resources

Complete KCNA study guide with domain breakdown, free and paid resources, 4-6 week timeline, and MCQ preparation strategies.

By Sailor Team , March 15, 2026

Preparing for the Kubernetes and Cloud Native Associate (KCNA) exam doesn’t have to be overwhelming. With a structured study plan, access to quality resources, and consistent practice, you can confidently pass this multiple-choice certification in 4 to 6 weeks.

This comprehensive study guide breaks down each domain, recommends resources for every budget, and provides strategies specifically designed for MCQ success. Whether you’re a complete beginner or have some container experience, this guide will accelerate your preparation.

Understanding KCNA Study Requirements

Before diving into specific topics, let’s establish what you’re actually preparing for:

  • 60 multiple-choice questions (not hands-on)
  • 90 minutes to complete the exam
  • 75% passing score (45 correct answers)
  • No hands-on Kubernetes cluster required
  • Conceptual knowledge over practical CLI commands

This is fundamentally different from hands-on certifications. You need to understand what Kubernetes does and why, not necessarily how to type every kubectl command perfectly.

Domain-by-Domain Study Strategy

The KCNA exam’s domains aren’t equal. Here’s how to allocate your study time:

Kubernetes Fundamentals: 46% Weight

This is your foundation. Spend nearly half your study time here.

Core Concepts (Priority 1)

Pods are the foundation of Kubernetes:

  • What is a Pod? (smallest deployable unit)
  • Single vs multi-container Pods
  • Init containers and sidecar patterns
  • Pod lifecycle: Pending, Running, Succeeded, Failed
  • Ephemeral containers for debugging

Study tips: Understand Pod behavior, not just the YAML format.

Services and Networking:

  • Service types: ClusterIP, NodePort, LoadBalancer, ExternalName
  • Service discovery via DNS
  • Endpoints and how Services route traffic
  • Ingress for HTTP/HTTPS routing

Deployments and Controllers:

  • How Deployments manage ReplicaSets
  • Pod template and selector labels
  • Replica count and desired state
  • When to use Deployments vs StatefulSets vs DaemonSets

Intermediate Concepts (Priority 2)

ConfigMaps and Secrets:

  • Storing configuration data
  • Storing sensitive data separately
  • Different ways to consume them (env vars, volumes)
  • Why you shouldn’t store secrets in ConfigMaps

Storage:

  • Volumes vs PersistentVolumes (PV)
  • PersistentVolumeClaims (PVC)
  • Storage Classes and dynamic provisioning
  • Stateful vs stateless workloads

Namespaces and RBAC Basics:

  • Logical cluster partitioning
  • Role, RoleBinding, ClusterRole, ClusterRoleBinding
  • Service accounts
  • Don’t memorize RBAC rules; understand the concepts

Container Orchestration: 22% Weight

Focus on how Kubernetes manages workloads at scale.

Scaling and Updates

Horizontal Pod Autoscaler (HPA):

  • Based on CPU utilization
  • Custom metrics scaling
  • Min/max replicas
  • Scale-down behavior

Rolling Updates:

  • How Kubernetes gradually replaces old Pods with new ones
  • Readiness probes enabling safe updates
  • Rollback mechanisms

Vertical Pod Autoscaler (VPA):

  • Adjusting CPU/memory requests
  • Right-sizing containers

Scheduling and Resource Management

Node Selection:

  • nodeSelector for simple pod-to-node assignment
  • Node affinity (preferred, required)
  • Pod affinity and anti-affinity
  • Taints and tolerations (nodes repelling pods)

Resource Requests and Limits:

  • Requests: what the container needs
  • Limits: maximum resources allowed
  • QoS classes: Guaranteed, Burstable, BestEffort

Jobs and CronJobs

  • Running batch workloads to completion
  • Parallel job execution
  • CronJobs for scheduled tasks
  • Job failure handling and backoff policies

Health Checks

Probes keep applications healthy:

  • Liveness probe: Is the application alive?
  • Readiness probe: Is the application ready for traffic?
  • Startup probe: Has the application started?
  • Probe types: HTTP, TCP, gRPC, exec

Cloud Native Architecture: 16% Weight

Architectural principles for cloud-native success.

Microservices and Application Design

Monolith vs Microservices:

  • When to decompose applications
  • Service boundaries and domains
  • Communication patterns (sync vs async)
  • Distributed system challenges

12-Factor App Methodology:

  • Codebase version control
  • Explicit dependency declaration
  • Configuration via environment
  • Treating backing services as attached resources

API Gateways and Service Mesh Concepts:

  • Routing requests to the right service
  • Service-to-service communication
  • Observability in distributed systems
  • You don’t need deep Service Mesh knowledge for KCNA

Serverless and FaaS

  • Functions as a Service concepts
  • Serverless vs containers
  • Event-driven architecture basics
  • When serverless makes sense

Container Image Security

  • Scanning images for vulnerabilities
  • Using distroless images
  • Multi-stage builds for smaller images
  • Image registries and authentication

Security Basics

  • Pod Security Policies (deprecated in later K8s versions)
  • Network Policies: restricting traffic between Pods
  • RBAC: preventing unauthorized access
  • Secrets management best practices

Cloud Native Observability: 8% Weight

Monitoring, logging, and troubleshooting.

Metrics and Monitoring

  • Prometheus as the de facto standard
  • Collecting metrics from applications
  • Time-series data concepts
  • Alerting based on thresholds

Logging

  • Container logs (stdout, stderr)
  • Log aggregation tools (ELK, Loki)
  • Centralized logging for distributed systems
  • Log parsing and searching

Tracing and Observability

  • Distributed tracing concepts
  • Request flows across services
  • Tools like Jaeger and Zipkin
  • Understanding latency and bottlenecks

APM and Health

  • Application Performance Monitoring
  • Service-level indicators (SLI)
  • Error rates and availability

Cloud Native Application Delivery: 8% Weight

Getting applications from code to production.

CI/CD Concepts

  • Continuous Integration: automated builds and tests
  • Continuous Delivery: automated deployment readiness
  • Continuous Deployment: automated production updates
  • Pipeline stages: build, test, deploy

You don’t need hands-on experience, but understand basic concepts:

  • GitHub Actions: GitHub-native CI/CD
  • GitLab CI: GitLab integrated pipeline
  • Jenkins: Open-source automation server
  • Cloud-native options: AWS CodePipeline, Google Cloud Build

GitOps

  • Infrastructure as Code principle
  • Git as the single source of truth
  • Declarative deployments
  • Tools like ArgoCD and Flux

Deployment Strategies

  • Rolling deployment: Gradual replacement
  • Blue-green deployment: Instant switchover
  • Canary deployment: Test with subset first
  • Shadow deployment: Mirroring production traffic

Package Management

  • Helm: Kubernetes package manager
  • Charts and repositories
  • Values and templating
  • When to use Helm vs plain YAML

Free Resources for KCNA Preparation

Linux Foundation Official Resources

The Linux Foundation offers excellent free content:

LFS101: Introduction to Kubernetes

  • Comprehensive course covering fundamentals
  • Video lectures with demonstrations
  • Hands-on labs in a browser-based environment
  • Official content from the certification creators
  • Time commitment: 8-10 hours

LFS151: Kubernetes for Developers

  • Developer-focused Kubernetes content
  • Advanced patterns and best practices
  • Complements LFS101 nicely
  • Time commitment: 6-8 hours

Kubernetes Official Documentation

The Kubernetes.io documentation is comprehensive:

  • Concepts section: explains what things are
  • Tasks section: how to do specific things
  • Tutorials section: end-to-end learning paths

Don’t try to read it all at once. Use it as a reference while studying specific topics.

YouTube Channels

Quality free content from certified trainers:

  • Kunal Kushwaha’s Kubernetes course: Beginner-friendly, well-structured
  • Techworld with Nana: Excellent Kubernetes tutorial series
  • Amigoscode: Clear explanations of core concepts

Community Resources

  • Kubernetes Slack: Ask questions in community channels
  • Stack Overflow: Search for specific questions
  • Reddit r/kubernetes: Community discussions and advice

Cost: Free

Best for: Supplementary learning, clarifications, real-world context

Exam Simulators (Free Tier)

Some platforms offer limited free practice questions:

  • Sailor.sh: Free sample exams with detailed explanations
  • Linux Foundation’s practice questions: Sometimes included with official training

Cost: Free to try; full practice suite typically paid

Best for: Testing knowledge and identifying weak areas

Linux Foundation Official KCNA Course

Cost: Around $300-400 (often bundled with exam voucher)

Advantages:

  • Official content
  • Most comprehensive
  • Directly from cert creators
  • High-quality production

Best for: Learners wanting official resources

Sailor.sh KCNA Mock Exams

Access: Kubernetes certification bundle

Advantages:

  • Multiple full-length 60-question exams
  • Detailed explanations for every answer
  • Domain-specific quizzes
  • Progress tracking
  • Mobile-friendly
  • Matches official exam format

Cost: Varies by plan; often cheaper than a single exam attempt

Best for: Final preparation and confidence-building

4-6 Week Study Timeline

Week 1-2: Kubernetes Fundamentals Foundation (20 hours)

Focus: Build core knowledge

  • Complete LFS101 course (or relevant sections)
  • Study Pods, Services, Deployments deeply
  • Understand YAML manifests conceptually
  • Create flashcards for key terms

Study breakdown:

  • Monday-Tuesday: Pods and Pod lifecycle
  • Wednesday: Services and networking
  • Thursday-Friday: Deployments and scaling
  • Weekend: ConfigMaps, Secrets, basic storage

Daily time: 3-4 hours

Deliverable: Understand Kubernetes architecture and core objects

Week 3: Container Orchestration and Architecture (18 hours)

Focus: Expand to orchestration and design patterns

  • Study scaling (HPA, VPA)
  • Learn about StatefulSets, DaemonSets, Jobs
  • Understand health checks and resource management
  • Introduction to Cloud Native Architecture
  • Taints, tolerations, affinity

Study breakdown:

  • Monday-Tuesday: Rolling updates, scaling strategies
  • Wednesday: Jobs, CronJobs, scheduling
  • Thursday-Friday: Microservices concepts, architecture patterns
  • Weekend: Container security, network policies

Daily time: 3-4 hours

Deliverable: Understand advanced Kubernetes deployment patterns

Week 4: Observability, Delivery, and Integration (16 hours)

Focus: Round out knowledge, integrate domains

  • Study Observability domain (logging, monitoring, tracing)
  • Understand CI/CD concepts
  • Learn GitOps and deployment strategies
  • Helm basics

Study breakdown:

  • Monday: Logging and log aggregation concepts
  • Tuesday: Monitoring and Prometheus basics
  • Wednesday: Distributed tracing concepts
  • Thursday-Friday: CI/CD pipelines, GitOps, deployment strategies

Daily time: 3-4 hours

Review time: 2-3 hours doing flashcards and notes review

Deliverable: Complete overview of all KCNA domains

Week 5: Practice Testing and Weak Area Remediation (20 hours)

Focus: Identify gaps and build test-taking skills

  • Start full-length practice exams
  • Take one 60-question exam per day
  • Review all incorrect answers thoroughly
  • Identify recurring problem areas
  • Study weak domains extra

Testing schedule:

  • Monday: Full-length exam (90 min) + review (2 hrs)
  • Tuesday: Domain-specific quizzes (weak areas) + review
  • Wednesday: Full-length exam + review
  • Thursday: Domain quiz + focused study
  • Friday: Full-length exam + review
  • Weekend: Review all weak areas identified

Daily time: 5-6 hours

Deliverable: Know your weak areas and how to address them

Week 6: Final Push and Exam Readiness (12 hours)

Focus: Build confidence and smooth out final gaps

  • Take one more full-length exam as baseline
  • Brief review of weak areas only
  • Practice time management
  • Get good sleep and reduce stress
  • Review exam day procedures

Schedule:

  • Monday: Full-length exam + targeted review (4 hrs)
  • Tuesday-Thursday: Minimal study, focused on weaknesses (2-3 hrs/day)
  • Friday: Light review only (1-2 hrs)
  • Weekend before exam: Rest and relax

Daily time: 2-4 hours (decreasing)

Deliverable: Confident and ready for exam

Study Tips for MCQ Success

Tip 1: Understand, Don’t Memorize

Kubernetes concepts build on each other. Understanding why a Service uses selectors is more important than memorizing selector syntax.

When studying, ask yourself:

  • Why does this component exist?
  • What problem does it solve?
  • How does it interact with other components?
  • What happens if I remove this?

Tip 2: Active Learning Over Passive Reading

Don’t just read. Engage actively:

  • Write summaries in your own words
  • Create mind maps showing relationships
  • Explain concepts aloud as if teaching
  • Draw diagrams of how components connect
  • Compare and contrast related concepts

Tip 3: Use Spaced Repetition

Don’t cram everything at once. Review material multiple times:

  • First review: 1 day after learning
  • Second review: 3 days after first review
  • Third review: 1 week after second review
  • Final review: 1 week before exam

Use flashcard apps (Anki, Quizlet) for spaced repetition of definitions and concepts.

Tip 4: Focus on High-Yield Concepts

Not all topics are equal. Focus on:

  • Pods, Services, Deployments: 30% of exam
  • Scaling and updates: 15% of exam
  • Basic security: 10% of exam
  • Architecture concepts: 16% of exam

Don’t spend 3 hours learning exotic CRD patterns. Spend those hours on the fundamentals.

Tip 5: Practice Reading Exam-Style Questions

KCNA questions often have trick elements:

  • “Which is NOT true?”
  • “What is the BEST practice?”
  • “What will happen FIRST?”

Practice reading these carefully. Read the entire question before looking at answers.

Tip 6: Take Full-Length Practice Exams

You need practice under exam conditions:

  • 90 minutes uninterrupted
  • No materials except the exam
  • Same environment you’ll test in
  • Simulate pressure and time constraints

Schedule practice exams like real exams. Take them seriously.

Tip 7: Review Wrong Answers Thoroughly

When you get a question wrong, don’t just move on:

  1. Read the question again carefully
  2. Understand why the correct answer is right
  3. Understand why you chose the wrong answer
  4. Review related concepts if you’re still confused
  5. Note this topic for extra review

This is more valuable than getting a question right without understanding.

Tip 8: Build Vocabulary

KCNA uses specific terminology. Create a glossary:

  • Pod: Smallest Kubernetes unit, wraps one or more containers
  • Service: Stable network endpoint for Pods
  • Deployment: Desired state for Pods, manages ReplicaSets
  • DaemonSet: Pod on every node
  • StatefulSet: Pod with stable identity
  • Ingress: HTTP/HTTPS routing
  • Namespace: Logical cluster partition

Learn these definitions precisely. Exams test whether you understand these terms.

Study Resource Comparison Table

ResourceCostTimeFormatBest For
LFS101Free8-10 hrsVideo + labsComplete beginners
Kubernetes docsFreeVariableText referenceLooking up specifics
YouTube tutorialsFree5-15 hrsVideoVisual learners
Linux Foundation official$300-40020+ hrsComplete courseOfficial content
Sailor.sh mock examsVaries3-6 hrsFull practiceExam preparation

How to Structure Your Daily Study

Morning Session: Learning (1.5-2 hours)

  • Watch course video or read documentation (45-60 min)
  • Take notes, pause frequently
  • Do related practice questions (30 min)
  • Review notes and clarify confusion (15 min)

Midday Break: Consolidation (30 minutes)

  • Write summary of morning topic
  • Create flashcard if appropriate
  • Mind map or diagram if helpful

Evening Session: Practice (1-2 hours)

  • Take practice quiz on today’s topic
  • Review practice questions thoroughly
  • Read about related concepts
  • Add to study notes

Weekly Review: Sunday (2 hours)

  • Review flashcards for entire week
  • Retake practice quizzes
  • Mind map all major connections
  • Identify weaker topics for next week

Advanced Study Strategies

Strategy 1: Question Prediction

Before taking a practice exam, try to predict what questions will be asked on specific topics. This active prediction improves retention.

Strategy 2: Reverse Engineering

When studying, ask: “How would this be tested on a multiple-choice exam?” This helps you focus on testable, important concepts.

Strategy 3: Teaching Others

Join study groups or online communities. Explaining concepts to others reveals gaps in your knowledge.

Strategy 4: Concept Mapping

Create visual maps showing how different Kubernetes components interact:

Deployment
├─ Controls → ReplicaSet
│  └─ Controls → Pod
│     └─ Contains → Container
├─ Uses → Service (for networking)
├─ Uses → ConfigMap (for config)
└─ Uses → PersistentVolumeClaim (for storage)

Visualizing relationships helps retention.

Dealing with Study Challenges

Challenge: Too Much Material

Solution: Focus on the domain weights. 46% + 22% = 68% of the exam. Master these first. Only deep-dive into other domains after mastering the main ones.

Challenge: Kubernetes Complexity

Solution: Start with “happy path” scenarios. Understand how things work in the ideal case, then learn error handling and edge cases.

Challenge: Motivation Decline

Solution: Track progress visibly. Record practice test scores. Celebrate hitting milestones (completed domain, improved score). Schedule exam early to create deadline pressure (in a good way).

Challenge: Time Management During Study

Solution: Use Pomodoro technique: 25 minutes focused study, 5 minute break. After 4 cycles, take 15-minute break. This maintains focus and prevents burnout.

Final Week Checklist

One week before your exam:

  • Completed all course materials
  • Taken at least 3 full-length practice exams
  • Scored consistently above 75% on practice tests
  • Reviewed weak areas thoroughly
  • Know your exam date, time, and login details
  • Tested your internet connection and webcam
  • Arranged quiet space for exam
  • Reviewed exam day procedures
  • Reduced study volume (don’t cram)
  • Getting good sleep each night

Ready to Test Your Knowledge?

After studying, you need practice exams that match the official format. Sailor.sh provides comprehensive KCNA practice tests with detailed explanations for every question.

Start practicing with Sailor.sh — get immediate feedback on your preparation level and identify exactly where to focus your remaining study time.

FAQ

How much time do I need to study for KCNA?

Most people need 40-60 hours spread over 4-6 weeks. This assumes some prior container or Linux knowledge. Complete beginners may need 60-80 hours.

Can I prepare for KCNA in 2 weeks?

It’s possible but not recommended. You’d need to study 20+ hours per week. Most people retain information better with distributed study over 4-6 weeks.

Should I memorize kubectl commands for KCNA?

No. KCNA is multiple-choice, not hands-on. Understanding what commands do is more important than memorizing exact syntax. You won’t need to type any commands.

Are free resources enough to pass KCNA?

Yes. You can pass KCNA using only free resources (LFS101, Kubernetes docs, YouTube). However, paid practice exams are worth the investment for exam preparation.

What if I have Kubernetes hands-on experience?

You can probably prepare in 2-3 weeks by focusing on knowledge gaps and taking practice exams. You understand the practical side; you just need to formalize conceptual knowledge.

How are KCNA questions different from CKA?

KCNA is multiple-choice and conceptual. CKA is hands-on with real kubectl commands. KCNA tests “what is this?” CKA tests “how would you do this?”

Can I use study groups effectively for KCNA?

Yes. Study groups are excellent for explaining concepts, clarifying confusion, and maintaining motivation. Meet weekly to discuss topics and take practice tests together.

What’s the best way to review practice test results?

For each wrong answer: (1) Read correct answer explanation, (2) Review related concept in study materials, (3) Understand why you got it wrong, (4) Schedule review of this topic for later.


Ready to start your structured KCNA preparation? Use this guide to organize your study, access high-quality resources, and take practice exams on Sailor.sh. Your certification is within reach!

Limited Time Offer: Get 80% off all Mock Exam Bundles | Sale ends in 7 days. Start learning today.

Claim Now