CKA Sınavı: Hazırlık, Deneyimler ve İpuçları
Merhabalar, bu yazımda sizlere Certified Kubernetes Administrator (CKA) sınavı ile ilgili deneyimlerimi ve düşüncelerimi paylaşarak sizlere yardımcı olmayı umuyorum. Sadece bilgi ve fikirlerimi değil, aynı zamanda içtenlikle paylaşacağım deneyimlerimi de bulacaksınız.
Bu sınava olan ilgimin ve bağlılığımın en büyük nedeni, uygulamalı bir yapıya sahip olmasıdır. Sınav, önce size gerekli bilgileri öğretiyor ve ardından bu bilgileri uygulayabilme seviyesine geldiğinizde sınavı geçebilecek yetkinliğe erişmiş oluyorsunuz.
Sınavı satın aldığınızda, Linux Foundation size iki adet killer.sh erişimi sağlıyor. Bu erişimi, hazır olduğunuzda kullanmanızı tavsiye ederim çünkü açıldığında sadece 3 gün boyunca aktif kalıyor. Killer.sh hakkında biraz bilgi vereyim; 25 zorlayıcı ve zaman alıcı soru bulunuyor.Örneğin; gerçek CKA sınavında genellikle bir node’u yükseltmeniz istenir. Ancak, burada ise tüm master ve worker node ’larını yükseltmeniz gerekiyor. Bu sebeple, sınavda karşılaşabileceğinizden daha karmaşık senaryoları deneyimlemenize yardımcı oluyor.Sonuç olarak, 25 soruyu çözebildiğinizde sınavı geçecek bilgi ve yetkinliğe sahip olacağınıza inanıyorum. Bu tamamen benim kişisel görüşüm.
Sınavda tekrar hakkınız bulunuyor. İlk sınavdan başarısız olursanız, ikinci hakkınızı kullanarak sınava yeniden girebilirsiniz.
Sınavla ilgili detaylı bilgilere buradan ulaşabilirsiniz, incelemenizi tavsiye ederim.
URL: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka/
Eğitim
— — — —
Eğitimleri başlama ve bitirme sırasına göre düzenledim. Eğitimlerin url ’ini bırakıyorum, detaylı inceleyebilirsiniz.
1-) Linux Foundation → Kubernetes Fundamentals (LFS258)
Kubernetes’in temel prensipleri, mimarisi, bileşenleri ve container orchestration gibi konular ele alınıyor. Hem teorik bilgiler hem de pratik uygulamalar içeriyor. Bu sebeple; gerçek dünya senaryolarında Kubernetes kullanmayı öğrenebiliyorsunuz.
URL: https://training.linuxfoundation.org/training/kubernetes-fundamentals/
2-) Udemy → Kubernetes Temelleri
Kubernetes’in temelleri dışında, birçok örnekle zenginleştirilmiş bir eğitim. Türkçe kaynak arayanlar için mutlaka vazgeçilmez bir seçenek.
URL: https://www.udemy.com/course/kubernetes-temelleri/?couponCode=KEEPLEARNING
3-) Udemy → Certified Kubernetes Administrator (CKA) with Practice Tests
Bu eğitimi Udemy üzerinden satın aldığınızda, ilerleyen bölümlerde KodeKloud lab ortamına erişebiliyorsunuz.Bu sebeple, KodeKloud üzerindeki dördüncü eğitime ücretsiz erişim sağlıyorsunuz. Bu platformda, bol bol egzersiz yapma imkanı bulabilirsiniz.
URL: https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/?couponCode=KEEPLEARNING
4-) KodeKloud → CKA Certification Course — Certified Kubernetes Administrator
CKA için olmazsa olmaz bir eğitim. Kubernetes temellerinizi sağlamlaştırmanıza ve konuları en baştan derinlemesine öğrenmenize yardımcı oluyor. Bol bol egzersiz yapma imkanı sunuyor. Bu, benim için en keyif aldığım eğitimlerden biriydi.
URL: https://kodekloud.com/courses/certified-kubernetes-administrator-cka/
5-) KodeKloud → Ultimate Certified Kubernetes Administrator (CKA) Mock Exam Series
Bu eğitim ile ilgili, dördüncü eğitimde detaylı bilgi paylaşılıyor. Ancak değinmek istiyorum; bu eğitimde sınavdaymışsınız gibi gerçek bir ortam sağlıyor. Sürekli deneme sınavlarına girerek her seferinde yeni sorularla karşılaşıyorsunuz. Geniş bir soru havuzu sayesinde, farklı soru türlerini görme ve yorumlama yeteneğinizi geliştiriyorsunuz.
URL: https://kodekloud.com/courses/ultimate-certified-kubernetes-administrator-cka-mock-exam/
6-) Killercoda → Interactive Scenarios for Kubernetes Administration
Sınavda çıkabilecek konu başlıklarından 20'den fazla senaryo ile lab ortamı sağlıyor. Buraya da göz atmanızda büyük fayda var.
URL: https://killercoda.com/killer-shell-cka
7-) KodeKloud → JSON Path Test — Free Course
Sınavda size büyük kolaylık sağlar ve sorun giderme kısmında önemli ölçüde faydalıdır. JSON Path, YAML veya JSON formatındaki Kubernetes kaynaklarında veri aramak ve çıkarmak için kullanılan güçlü bir sorgulama dili ve özellikle “kubectl” komutlarıyla birlikte kullanılarak, büyük ve karmaşık veri yapılarını hızlı ve etkili bir şekilde filtrelemenizi sağlıyor.
URL: https://kodekloud.com/courses/json-path-quiz/
Soru Tipleri
— — — — — — —
Sınavda karşılaştığım başlıca soru tiplerini sizinle paylaşmak istiyorum.
- Deployment scale
- Cluster Upgrade 1.29.x to 1.29.x(only 1 node)
- Etcd backup&restore
- Network policy → internal-external traffic
- Pod-Svc-Ingress
- Node listesi
- Top pod
- Sidecar container
- Persistent volume ve persistent volume claim
- Node Notready
- Node drain
- RBAC(Service Account,Role ve RoleBinding)
- Basic pod
- Statik pod
İpuçları
— — — — —
Bu bölümde sizlere deneyimlerden oluşan ipuçlarımı aktarmaya çalışacağım. Sınav da süre çok önemli olduğu için işinize yarayabileceğinize inanıyorum.
- “kubectl” yazmak yerine “k” harfi yazabilirsiniz.
- “deployment” yazmak yerine “dep” yazıp tab’a basmanız yeterli.
- Node’a SSH ile bağlandıktan sonra işinize yarayacak bir komut:
Code: sudo -i
- jq yüklemenize gerek yok çünkü yüklü geliyor.
- MacOS Kopyalamak için (Control+Shift+C) ve (Control+Shift+V).
- Mozilla Firefox’da kopyalama komutu yerine sağ tuş kopyala daha zaman kazandırır.
- Eğer bir pod içinde değişiklik yaparsan “k replace –force -f /tmp/..” bunu kullanırsan podu silmek ile uğraşmazsın.
- Kubernetes.io da sağ kısmında bulunan konu başlıklarına tıklayarak ilerlemek hız kazandırıyor.
- Sorulardaki kategorilerin etiketleri, o soruda neler yapman gerektiğine dair ipuçları veriyor.
- Cluster context komutuyla uğraşmıyoruz; her soruda mevcut.
- Cheatsheet, sınavda size büyük kolaylık sağlar; mutlaka kullanmalısınız.
URL: https://kubernetes.io/pt-br/docs/reference/kubectl/cheatsheet/
- Soruları, yüzdelik ağırlıklarına göre çözmeye başlamanızı öneriyorum.
Youtube Video Önerileri
— — — — — — — — — — — — — —
- DevOpsDude → CKA (Certified Kubernetes Administrator) sınavına hazırlık.
URL: https://www.youtube.com/playlist?list=PLViWvmuLtSyPFP0lv9Swrui8V6Zt26QMR
- DevOpsDude → CKA practice exams
URL: https://www.youtube.com/playlist?list=PLViWvmuLtSyMl7oFNl5p4k3vJAJa6vMTb
Umarım, bu bilgiler sınav hazırlık sürecinizde size yardımcı olur.
~Başarılar dilerim.~