CKA: Certified Kubernetes Administrator Sertifikası ve Uygulamalı Sınavı
Sertifika rehberi

CKA: Certified Kubernetes Administrator Sertifikası ve Uygulamalı Sınavı

Hazırlayan: Mindset Institute EditörlüğüGüncellendi: 5 dk okuma

Sertifikayı veren kuruluş: The Linux Foundation ve CNCF

Certified Kubernetes Administrator (CKA) sınavının uygulamalı yapısı, alanları, geçerlilik süresi ve komut satırında hız kazandıran hazırlık planı.

CKA nedir, kim verir?

CKA (Certified Kubernetes Administrator), Cloud Native Computing Foundation (CNCF) tarafından The Linux Foundation ile birlikte oluşturulmuş bir sertifika programıdır. CNCF'ye göre programın amacı, CKA sahiplerinin Kubernetes yöneticisinin sorumluluklarını yerine getirecek beceri, bilgi ve yetkinliğe sahip olduğuna dair güvence vermektir.

CKA'yı birçok sertifikadan ayıran özellik, çoktan seçmeli soru içermemesidir. Sınav, çalışan Kubernetes kümeleri üzerinde komut satırından gerçek görevlerin çözüldüğü, performansa dayalı bir sınavdır. Bu yüzden CKA, Kubernetes hakkında ne bildiğinizi değil, bir kümeyi kurup yönetebildiğinizi ve bozulduğunda onarabildiğinizi ölçer.

Sınav nasıl yapılır?

The Linux Foundation ve CNCF'nin sayfalarına göre:

  • Biçim: çevrim içi, gözetimli, performansa dayalı sınav; görevler komut satırından çalışan Kubernetes ortamında çözülür.
  • Süre: 2 saat; sınav 15-20 performansa dayalı görevden oluşur.
  • Geçme puanı: %66.
  • Ön koşul: yok.
  • Sınav hakkı: kayıttan itibaren 12 ay içinde planlanıp alınabilir ve bir tekrar hakkı içerir.
  • Simülatör: kayıtla birlikte Killer.sh tarafından sağlanan sınav simülatörüne iki deneme hakkı verilir; her deneme etkinleştirmeden itibaren 36 saat erişim sağlar.

Sınav ortamı belirli bir Kubernetes sürümüne göre hazırlanır ve The Linux Foundation'a göre yeni bir ara sürüm yayımlandıktan yaklaşık 4 ila 8 hafta içinde güncel sürüme hizalanır. Hazırlık yaptığınız küme sürümünün sınav sürümüne yakın olması, komut ve özellik farklarından kaynaklanan sürprizleri azaltır.

Sınav alanları

CNCF ve The Linux Foundation, sınavın beş alanını, ağırlıklarını ve alt yetkinliklerini şöyle yayımlar:

  • Sorun giderme (Troubleshooting): %30. Küme ve düğüm sorunları, küme bileşenleri, küme ve uygulama kaynak kullanımının izlenmesi, konteyner çıktı akışlarının yönetimi, servis ve ağ sorunları.
  • Küme mimarisi, kurulum ve yapılandırma: %25. Rol tabanlı erişim kontrolü (RBAC), kubeadm ile küme kurulumu ve yaşam döngüsü yönetimi, yüksek erişilebilir kontrol düzlemi, Helm ve Kustomize ile bileşen kurulumu, CNI, CSI, CRI gibi genişleme arayüzleri, CRD ve operatörler.
  • Servisler ve ağ: %20. Pod'lar arası bağlantı, ağ politikaları, ClusterIP, NodePort ve LoadBalancer servis türleri, Gateway API ve Ingress ile dış trafik yönetimi, CoreDNS.
  • İş yükleri ve zamanlama: %15. Uygulama dağıtımları, kademeli güncelleme ve geri alma, ConfigMap ve Secret kullanımı, iş yükü otomatik ölçekleme, Pod kabulü ve zamanlama ayarları.
  • Depolama: %10. Depolama sınıfları ve dinamik birim sağlama, birim türleri, erişim modları ve geri kazanım politikaları, kalıcı birimler ve talepleri.

En büyük payın sorun gidermeye ait olması dikkat çekicidir. Sınav, yalnız sıfırdan kaynak oluşturmayı değil, çalışmayan bir şeyi teşhis etmeyi de ister.

Kimler için uygun?

CKA, Kubernetes kümelerini günlük işinde işleten ya da işletecek kişilere yöneliktir:

  • Platform ve DevOps mühendisleri.
  • Kubernetes'e geçen sistem yöneticileri.
  • Site güvenilirliği (SRE) ekiplerinde çalışanlar.
  • Bulut altyapısı kuran ve yöneten mühendisler.

Uygulama geliştiriciler için yakın bir seçenek, uygulamaları Kubernetes üzerinde tasarlama ve dağıtmaya odaklanan CKAD (Certified Kubernetes Application Developer) sertifikasıdır. Güvenlik tarafına ilerlemek isteyenler için CKS (Certified Kubernetes Security Specialist) bulunur; The Linux Foundation'a göre CKS sınavına girmek için CKA'yı geçmiş olmak gerekir. CNCF ayrıca, Kubernetes Certified Service Provider (KCSP) programına katılmak isteyen şirketlerin en az üç CKA sahibi çalışan istihdam etmesini şart koşar; bu da CKA'nın kurumsal tarafta neden arandığını açıklar.

Geçerlilik ve yenileme

The Linux Foundation'a göre sertifika 2 yıl geçerlidir. CNCF, CKA'nın sertifika bakımını kolaylaştırmak için CARE programına dahil olduğunu belirtir. Yenileme koşullarının güncel ayrıntıları The Linux Foundation'ın sertifika politikalarında yayımlanır.

Kubernetes hızlı değişen bir proje olduğu için yenileme zamanı, bilginizi güncellemek için de doğal bir fırsattır. Geçerlilik süresi dolmadan önce sınavın güncel müfredatını (Curriculum Overview) gözden geçirip yeni eklenen konuları belirlemek, yenileme hazırlığını kısaltır. Güncel sınav ücreti CNCF ve The Linux Foundation sayfalarında yayımlanır.

Hazırlık: hız ve doğruluk

Performansa dayalı bir sınavda bilgi kadar hız da belirleyicidir. Hazırlığı şu alışkanlıklar üzerine kurun:

  • kubectl'i akıcı kullanın: kaynakları sıfırdan YAML yazarak değil, komutla iskelet üretip düzenleyerek oluşturmayı alışkanlık haline getirin.
  • Resmî dokümantasyonda gezinmeyi çalışın: sınav sırasında hangi sayfada hangi örneğin olduğunu bilmek zaman kazandırır.
  • Bozuk kümelerde pratik yapın: kontrol düzlemi bileşenlerini, kubelet'i ve ağ eklentisini bilerek bozup log ve olay kayıtlarından teşhis etmeyi deneyin.
  • Bağlamı kontrol edin: her görevde doğru kümede ve doğru isim alanında çalıştığınızdan emin olun.
  • Simülatörü sona saklayın: iki simülatör denemesini, hazırlığınızın sonunda gerçek sınav temposunu ölçmek için kullanın.

Örneğin bir görev, bir düğümün NotReady durumda olduğunu söyleyip düzeltmenizi isteyebilir; teşhise düğümdeki kubelet servisinin durumunu ve loglarını okuyarak başlamak işe yarar. Sık hatalar: tek bir zor görevde fazla zaman harcamak, değişikliği yaptıktan sonra doğrulamamak ve yanlış bağlamda çalışmak.

Mindset programlarında Kubernetes

Kubernetes kümelerini işleten platform ve DevOps mühendisleri için Mindset'in Kubernetes Administrator (CKA) Hazırlık eğitimi, sınavın ağırlık verdiği küme kurulumu, sorun giderme ve RBAC konularını pratik sınavlar ve sınav stratejisiyle birlikte çalıştırır.

Kubernetes'e yeni başlayanlar için Kubernetes ile Orkestrasyon eğitimi mimari ve temel kavramlardan başlar; konteyner temelini güçlendirmek isteyenler Docker ve Container Teknolojileri eğitimiyle başlayabilir. Sınav kaydı ve sertifika The Linux Foundation sürecine tabidir.

Resmî kaynaklardan bilgiler

Sertifika programını oluşturan kurumlarCloud Native Computing Foundation (CNCF) ve The Linux Foundationkaynak
Sınav biçimiÇevrim içi, gözetimli, performansa dayalı; görevler komut satırından çözülürkaynak
Sınav süresi2 saatkaynak
Alan ağırlıklarıCluster Architecture, Installation & Configuration %25; Workloads & Scheduling %15; Services & Networking %20; Storage %10; Troubleshooting %30kaynak
Ön koşulYokkaynak
Geçerlilik süresi2 yılkaynak
Sınav hakkı süresi12 aykaynak
Tekrar hakkıBir tekrar hakkıkaynak
Sınav simülatörüKiller.sh; iki deneme, her biri etkinleştirmeden itibaren 36 saat erişimkaynak
Sürüm güncellemesiYeni Kubernetes ara sürümünden yaklaşık 4 ila 8 hafta içinde hizalanır (okunduğu tarihte Kubernetes v1.35)kaynak
KCSP şirket koşuluEn az üç CKA sahibi çalışan (3)kaynak
Görev sayısı15-20 performansa dayalı görevkaynak
Geçme puanı%66 ve üzerikaynak
CKS ön koşuluCKS sınavı için CKA'yı geçmiş olmak gerekirkaynak

Bilgiler resmî kaynaklarla doğrulandığı tarihte günceldir; değişiklik olabilir.

İlgili Mindset programı

Kubernetes Administrator (CKA) Hazırlık

Sık sorulanlar

Sık sorulan sorular

CKA sınavında çoktan seçmeli soru var mı?

Hayır. CNCF ve The Linux Foundation'a göre CKA, komut satırında çalışan Kubernetes ortamında görevlerin çözüldüğü performansa dayalı bir sınavdır. Sorular size bir durum ve beklenen sonucu verir; siz de kümede gerekli kaynakları oluşturur, yapılandırmayı değiştirir ya da sorunu giderirsiniz. Bu yüzden ezber yerine uygulamalı pratik ve komut satırı hızı belirleyicidir.

Sınavda dokümantasyona bakabilir miyim?

The Linux Foundation, sınav kurallarını ve izin verilen kaynakları CKA aday el kitabında (Candidate Handbook) yayımlar; kurallar zaman içinde değişebileceği için sınav öncesinde güncel el kitabını okuyun. Hangi kaynaklara izin verilirse verilsin, sınav süresi sınırlı olduğundan dokümantasyonda aradığınızı hızla bulabilmek ve temel komutları ezbere bilmek hazırlığın önemli bir parçasıdır.

Önce Docker mı öğrenmeliyim?

Konteyner kavramlarını bilmeden Kubernetes'i öğrenmek zordur. Bir konteyner imajının nasıl oluşturulduğunu, konteynerin nasıl çalıştığını ve imaj, kayıt defteri gibi temel kavramları anlamak, Kubernetes'in neyi yönettiğini kavramanızı kolaylaştırır. CKA'nın resmî bir ön koşulu yoktur; ancak konteyner temeli olmadan doğrudan küme yönetimine başlamak hazırlık süresini uzatır.

Sınavı geçemezsem ne olur?

The Linux Foundation'a göre CKA kaydı bir tekrar hakkı içerir ve sınav hakkı kayıttan itibaren 12 ay boyunca kullanılabilir. İlk denemede başarısız olursanız, zayıf kaldığınız alanlara odaklanıp bu süre içinde ikinci denemeyi planlayabilirsiniz. Tekrar öncesinde, sınavın en büyük payını taşıyan sorun giderme alanında pratik yapmak iyi bir başlangıçtır.

CKA Sertifikası Nedir? Kubernetes Yönetici Sınavı