CKA (Certified Kubernetes Administrator) Exam

Clockwork

Well-known member
  • Mar 6, 2024
    9,172
    8,554
    113
    Machan mama meka july 25th wage liyanna inne. meka tikak amarui wage, meka karapu aya use karapu tips and tricks monawada kiyannako? practice kranawa me dawaswala. eth godak patterns thiyena nisa tikak amarui wage.
    Amarui kiyl hithanna epa ban.
     

    TNHM

    Well-known member
  • Jan 3, 2017
    5,329
    15,495
    113
    vim motions පුරුදු වෙන්න.
    alias හදාගන්න
    ඊට පස්සේ ඉතින් පුරුදු වෙන්න තමයි තියෙන්නේ
     
    • Love
    Reactions: Clockwork

    DevOps Engineer

    Well-known member
  • Apr 13, 2023
    685
    382
    63
    Amarui kiyl hithanna epa ban.
    Thanks machan, karanna gaththa eth exam ekedi ahanne practical scenarios ne.

    mama kala last year. killer.sh karapan. godak hands on practice karapan. goda daganna puluwan awlak ne.
    ow kiyala thiynwa CKA exam gaththam killer.sh denwa kiwwa poddk balanna one, mama kodekloud eke CKA exam ekath gaththa udemy eken balanna. oya kohoamda practice une. mokak hri method ekak use kalada?


    vim motions පුරුදු වෙන්න.
    alias හදාගන්න
    ඊට පස්සේ ඉතින් පුරුදු වෙන්න තමයි තියෙන්නේ
    ow kohomath dn vim thama practice krnne.
    alias nam apita kemathi widiyata hadaaganna puluwnda mchan me wage
    alias k='kubectl'
    alias kg='kubectl get'
    alias kgp='kubectl get pods'
    alias kgs='kubectl get svc'
    alias kgn='kubectl get nodes'
    alias kga='kubectl get all'
    alias kd='kubectl describe'
    alias kdp='kubectl describe pod'
    alias kds='kubectl describe svc'
    alias kdel='kubectl delete'
    alias kaf='kubectl apply -f'
    alias kdf='kubectl delete -f'


    dekama 80k da? maru ne. kohenda ban set une? any link?

    two attemps hamaba wena nisa practice wela karala dapan.
    ow mchn. mama gaddi thred ekak demma last year. itapsse 60% ekak set unema ne
    https://elakiri.com/threads/60-discount-alert-for-cka-cks-certification.2188872/
     

    SkullVamp

    Well-known member
  • Mar 8, 2013
    783
    326
    63
    Use KodeKloud Labs to practice. Its worth spending for it.

    Use killer.sh simulations

    Go through some exam dumps (I didnt find them that useful, but it builds confidence)

    —-

    You get two exam simulations. Use them wisely. Make sure you do them in the last week. You need to get used to that UI, its aweful.

    Use the widest monitor you possibly can.

    —-

    You can use the VSCodium Editor. Use it. I used the integrated terminal in that editor because its much easier to copy stuff etc..

    —-

    As soon as exam starts, open the browser and open the documentation page, helm docs etc..

    —-

    Time is everything. If you find a question is hard, skip it. Revisit if you have time at the end.

    —-

    Get used to short commands. Try to use commands to generate YAMLs.



    Modern concepts such as Helm, Kustomize and GatewayAPI are there. Get comfortable with them.

    —-

    I got many troubleshooting questions. Only way to get used to them is to do similar ones a few times. Use free simulators and KodeKloud.

    Overall, CKA is one of the easiest exams offered by Linux Foundation. Practice and do it
     

    milkywayromanholiday

    Well-known member
  • Apr 25, 2025
    518
    363
    63
    You're looking for a study plan and preparation materials for the CKA (Certified Kubernetes Administrator) exam.

    CKA Study Plan & Preparation Materials​

    The CKA exam is hands-on, so practical experience is key. Here's a structured approach you can take:

    1. Understand the Exam Curriculum​

    First, thoroughly review the official CKA Curriculum. This is your roadmap. It outlines all the domains and their respective weightings:
    • Cluster Architecture, Installation & Configuration: (25%)
    • Workloads & Scheduling: (15%)
    • Services & Networking: (20%)
    • Storage: (10%)
    • Troubleshooting: (30%)1
    Pay close attention to the Troubleshooting section, as it carries the highest weight.

    2. Foundational Knowledge (If Needed)​

    If you're new to Kubernetes, start with the basics:
    • Linux Fundamentals: The exam environment is Linux-based. Make sure you're comfortable with the command line (CLI), systemd (for service management), grep, awk, `` and sed.
    • YAML: Kubernetes configurations are primarily in YAML. Understand its syntax and structure well.
    • Docker/Containerization: Kubernetes orchestrates containers, so a basic understanding of Docker concepts (images, containers, volumes, networks) is beneficial.

    3. Core Kubernetes Concepts & Hands-on Practice​

    This is the most crucial part. Focus on understanding why things work, not just how.
    • Kubernetes Documentation: The official Kubernetes documentation is excellent and comprehensive. Get comfortable navigating it during the exam.
    • kubectl Command-Line Tool: Master kubectl. Learn its various commands, aliases, JSON output (-o jsonpath), and how to use grep with it.
    • Key Objects:
      • Pods: Lifecycle, multi-container pods, probes (liveness, readiness, startup).
      • Deployments: Creating, scaling, rolling updates, rollbacks.
      • ReplicaSets: Underlying deployments.
      • Services: ClusterIP, NodePort, LoadBalancer, ExternalName, Endpoints.
      • Ingress: Basic setup and rules.
      • Volumes & Persistent Volumes (PVs)/Persistent Volume Claims (PVCs): Understanding storage classes.
      • ConfigMaps & Secrets: Injecting configuration and sensitive data.
      • Namespaces: Organizing resources.
      • Network Policies: Basic network isolation.
    • Scheduling: Node affinity/anti-affinity, taints/tolerations, resource limits/requests.
    • Security: RBAC (Role-Based Access Control) basics, Service Accounts.
    • Networking: Understanding the CNI (Container Network Interface) model, Pod networking.
    • Cluster Installation & Troubleshooting:
      • kubeadm for cluster setup (understand the phases).
      • Identifying and resolving issues with control plane components (API server, etcd, controller manager, scheduler).
      • Troubleshooting Pods (events, logs, describe).
      • Diagnosing network issues.

    4. Recommended Learning Resources​

    • Online Courses:
      • Mumshad Mannambeth's CKA Course (KodeKloud/Udemy): This is widely recommended for its hands-on labs and practice exercises.
      • Linux Foundation's LFS258 (Kubernetes for Developers) & LFS260 (Kubernetes Administration): Official courses, often bundled with the exam.
    • Practice Environments:
      • Killer.sh CKA Simulator: This is often considered the closest experience to the actual exam. Many exam registrations include two free attempts. Highly recommend using these.
      • KodeKloud Playgrounds/Labs: Excellent for hands-on practice.
      • Katacoda (now part of O'Reilly Learning): Good for interactive tutorials.
      • Minikube/Kind: Set up a local Kubernetes cluster on your machine for personal practice.
    • Books: While less common for CKA due to its practical nature, books can provide deeper theoretical understanding if you prefer that learning style.

    5. Practice Exam Strategy​

    • Time Management: The CKA exam is time-pressured. Practice completing tasks quickly and efficiently.
    • Bookmarks: In the exam, you can use browser bookmarks to quickly access the official Kubernetes documentation. Practice setting up and using your own bookmarks for frequently needed commands or documentation pages.
    • kubectl Aliases & Autocompletion: Make sure you can enable and use kubectl autocompletion. Many candidates also set up aliases (e.g., k=kubectl) to save time.
    • Imperative Commands vs. YAML: Prioritize using imperative kubectl commands (kubectl run, kubectl create deployment, kubectl expose) where possible, as they are faster than writing YAML from scratch.
    • Review and Self-Correct: After each practice session, review your solutions and understand where you went wrong.

    6. Final Preparation​

    • Review all topics: Go through the CKA curriculum again and ensure you're confident in each area.
    • Killer.sh Simulator attempts: Use your two Killer.sh attempts strategically. The first one to get a feel for the exam environment and difficulty, and the second one closer to your actual exam date to fine-tune your skills.
    • Rest up: Get good rest before the exam!

     
    • Like
    Reactions: Asmodeus