KUBERNETES ADMINISTRATOR: TROUBLESHOOTING CLOUD-HOSTED KUBERNETES EĞİTİMİ

Yönetilen kümelerde arızayı hızla çözün

EKS, AKS ve GKE'ye özgü kimlik, ağ, depolama, ölçekleme ve yükseltme sorunlarını vaka tabanlı işleyen dört günlük program

Kubernetes Administrator: Troubleshooting Cloud-hosted Kubernetes: EKS, AKS ve GKE kümelerinde kimlik, ağ, depolama ve yükseltme sorunlarının teşhisi.

4 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Bulut sağlayıcı katmanı ile Kubernetes katmanı arasındaki arızaların ayrıştırılması

Program, yönetilen Kubernetes'te kontrol düzlemi erişimi, IAM ve Workload Identity kaynaklı yetki hataları, yük dengeleyici ve alt ağ sorunları, CSI disk bağlama hataları ile yükseltme sonrası uyumsuzlukları vaka senaryolarıyla işler. Her gün sistematik teşhis kontrol listeleri üretilir. Program boyunca Kontrol Düzlemi ve Düğüm Mimarisi, StorageClass ve Dinamik Provisioning ve Düğüm ve Kubelet Sorun Giderme modülleri uygulamalı işlenir.

Süre ve Format

4 Gün. Her gün dört modül; Yönetilen Küme Mimarisi ve Erişim, Ağ ve Dış Erişim Sorunları, Depolama ve Ölçekleme Sorunları, Yükseltme ve Operasyonel Teşhis başlıklarında ilerler; her modülde altı teknik konu ve laboratuvar çalışması yer alır.

Seviye

İleri Seviye — EKS, AKS ve GKE kümelerinde kimlik, ağ, depolama ve yükseltme sorunlarının teşhisi.

Öğrenme Metodu

Her modül çok düğümlü laboratuvar kümesinde canlı komutlarla, kasıtlı arıza senaryoları ve kontrol listeleriyle işlenir.

Neden Bu Eğitim?

🛠️Operasyonel Pratik

Gerçek küme komutlarıyla çalışırsınız; yönetilen Kubernetes sorun giderme konusunda günlük işletimde karşılaşılan senaryoları kendi elinizle çözersiniz.

🔍Sistematik Teşhis

Hata belirtisinden kök nedene giden adımları (events, loglar, bileşen durumu) bir kontrol listesi olarak edinirsiniz.

🛡️Üretime Hazır Yaklaşım

En az yetki, yedekleme ve izleme gibi üretim ilkelerini her laboratuvarda uygulayarak alışkanlığa dönüştürürsünüz.

Anahtar Konular

kubernetes administrator: troubleshooting cloud-hosted kuberneteskubernetes eğitimiyönetilen Kubernetes sorun gidermekubectl eğitimikubernetes kursukubernetes sertifika programıcontainer orkestrasyon eğitimidevops kubernetes eğitimiküme mimarisi kubernetesdüğüm sorunları kubernetes
“Kubernetes'te ustalık, komutları ezberlemek değil, sistemin neden öyle davrandığını bilmektir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Çalışan Küme Deneyimi

En az bir Kubernetes kümesinde iş yükü dağıtmış ve kubectl'i günlük kullanmış olmak.

2
Linux ve Ağ Hakimiyeti

systemd, iptables/ağ araçları ve TLS sertifikası kavramlarını bilmek.

3
YAML ve Otomasyon

Karmaşık manifestleri okuyup düzenleyebilmek, temel betik yazabilmek.

4
Laboratuvar Ortamı

SSH erişimi olan bir bilgisayar; çok düğümlü laboratuvar kümeleri sağlanır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, küme mimarisi, bulut kümesi sorunları, rbac yetkilendirme ve serviceaccount başlıklarını laboratuvar uygulamalarıyla işleyerek günün konularında bağımsız çalışabilir hale gelir.
Modül 1
Kontrol Düzlemi ve Düğüm Mimarisi
  • kube-apiserver'ın kimlik doğrulama, yetkilendirme ve admission zinciri ile REST isteklerini işleyişi
  • etcd'nin Raft tabanlı tutarlılık modeli, quorum mantığı ve küme durumunun saklanması
  • kube-scheduler'ın filtreleme (predicates) ve puanlama (priorities) aşamalarıyla Pod yerleştirmesi
  • kube-controller-manager içindeki döngüler: Node, ReplicaSet, Endpoints ve ServiceAccount controller'ları
  • Worker düğümde kubelet, kube-proxy ve container runtime'ın (containerd) görev dağılımı
  • Bir 'kubectl apply' isteğinin API'den Pod'un çalışmasına kadar izlediği uçtan uca yol
Modül 2
Yönetilen Kubernetes (EKS, AKS, GKE) Sorun Giderme
  • Yönetilen kontrol düzleminde erişilemeyen bileşenler ve sağlayıcı log/diagnostic ayarları
  • EKS aws-auth ConfigMap/access entries, AKS Azure AD entegrasyonu ve GKE IAM kaynaklı yetki hataları
  • Cloud Load Balancer oluşmayan Service'ler: servis annotation'ları, alt ağ etiketleri ve kota limitleri
  • Düğüm havuzu ölçekleme hataları, quota ve yetersiz alt ağ IP adresi sorunları
  • CSI sürücüsü ve disk attach hataları: EBS CSI, Azure Disk, GCE PD olay analizi
  • Cluster upgrade sonrası uyumsuzluklar: kaldırılan API sürümleri ve addon sürüm eşleşmeleri
Modül 3
RBAC: Role, ClusterRole ve Binding
  • Role/ClusterRole kuralları: apiGroups, resources, resourceNames ve verbs alanları
  • RoleBinding ve ClusterRoleBinding farkı; ClusterRole'ün RoleBinding ile namespace'e daraltılması
  • Subject türleri: User, Group ve ServiceAccount; X.509 sertifika tabanlı kullanıcı oluşturma
  • CertificateSigningRequest ile kullanıcı sertifikası onaylama ve kubeconfig üretme
  • kubectl auth can-i --as ve auth whoami ile yetki doğrulama
  • Aggregated ClusterRole'ler, escalate/bind kısıtları ve aşırı yetkili cluster-admin riskleri
Modül 4
ServiceAccount ve Pod Kimliği
  • Varsayılan ServiceAccount ve automountServiceAccountToken: false ile gereksiz token'ın kaldırılması
  • Projected ServiceAccount token'ları: audience, expirationSeconds ve TokenRequest API
  • kubectl create token ile kısa ömürlü token üretimi
  • Pod'dan API'ye in-cluster erişim: CA, token ve KUBERNETES_SERVICE_HOST
  • Bulutta IRSA, Workload Identity ve Azure AD Workload Identity eşlemeleri
  • Uygulama başına ayrı ServiceAccount ve minimum RBAC tasarımı
Günün hedefiKatılımcı, cni yönetimi, dış erişim, ingress yönetimi ve ağ sorun giderme başlıklarını laboratuvar uygulamalarıyla işleyerek günün konularında bağımsız çalışabilir hale gelir.
Modül 1
CNI Eklentileri ve Pod Ağı
  • Kubernetes ağ modeli: her Pod'a benzersiz IP, NAT'sız Pod-Pod iletişimi
  • CNI spesifikasyonu, /etc/cni/net.d yapılandırması ve /opt/cni/bin ikili dosyaları
  • Flannel (VXLAN), Calico (BGP/IP-in-IP) ve Cilium (eBPF) mimari karşılaştırması
  • Pod CIDR planlaması, IPAM ve düğüm başına alt ağ ayrımı
  • CNI kurulumu sonrası düğüm NotReady durumlarının ve 'cni plugin not initialized' hatasının giderilmesi
  • overlay ve routed ağ modellerinde MTU ayarı ve performans etkileri
Modül 2
Yük Dengeleme ve Dış Erişim Tasarımı
  • NodePort, LoadBalancer ve Ingress için erişim yolu karşılaştırması
  • Bulut sağlayıcı yük dengeleyici annotation'ları ve internal LB
  • externalTrafficPolicy: Local, health check node port ve istemci IP koruma
  • MetalLB ve kube-vip ile şirket içi LoadBalancer IP havuzları
  • Proxy Protocol, X-Forwarded-For ve TLS passthrough/terminate seçimleri
  • Çoklu bölge yük dengeleme ve DNS tabanlı yönlendirme (ExternalDNS)
Modül 3
Ingress ve Ingress Controller
  • Ingress kaynağı: host ve path kuralları, pathType (Exact, Prefix, ImplementationSpecific)
  • ingress-nginx kurulumu, IngressClass ve varsayılan sınıf seçimi
  • TLS sonlandırma: tls.secretName ve cert-manager ile Let's Encrypt otomasyonu
  • Annotation'larla rewrite-target, proxy-body-size, rate limit ve CORS ayarları
  • Birden fazla servise host tabanlı sanal sunucu ve fanout yönlendirme
  • Ingress 502/503/404 hatalarının backend Service ve Endpoints üzerinden teşhisi
Modül 4
Ağ ve Service Sorun Giderme
  • Service erişilemiyor: selector/label uyumu ve Endpoints'in boş olması kontrolü
  • Pod-Pod, Pod-Service ve dışarıdan erişim için katmanlı test yöntemi (curl, nc, wget)
  • DNS çözümleme hataları: CoreDNS Pod logları ve resolv.conf incelemesi
  • kube-proxy iptables kuralları (iptables-save | grep KUBE-SVC) ve conntrack durumu
  • NetworkPolicy kaynaklı engellenmeleri bulma ve geçici politika kaldırma testi
  • tcpdump ve nicolaka/netshoot imajı ile paket düzeyinde analiz
Günün hedefiKatılımcı, storageclass, csi ve snapshot, otomatik ölçekleme ve kaynak yönetimi başlıklarını laboratuvar uygulamalarıyla işleyerek günün konularında bağımsız çalışabilir hale gelir.
Modül 1
StorageClass ve Dinamik Provisioning
  • StorageClass alanları: provisioner, parameters, reclaimPolicy, volumeBindingMode
  • WaitForFirstConsumer ile topoloji farkında volume oluşturma
  • Varsayılan StorageClass annotation'ı ve çoklu sınıf stratejisi
  • AWS EBS gp3, Azure Disk ve GCE PD için örnek StorageClass tanımları
  • allowVolumeExpansion ile canlı genişletme ve dosya sistemi yeniden boyutlandırma
  • Local Path Provisioner ve OpenEBS ile bare-metal kümelerde dinamik depolama
Modül 2
CSI Sürücüleri ve Volume Snapshot
  • CSI mimarisi: controller ve node pluginleri, external-provisioner/attacher/resizer sidecar'ları
  • CSIDriver ve CSINode nesneleri; ephemeral inline volume desteği
  • VolumeSnapshotClass, VolumeSnapshot ve VolumeSnapshotContent ilişkisi
  • Snapshot'tan PVC geri yükleme ve dataSource ile volume klonlama
  • Volume attach/detach hataları (Multi-Attach error) ve VolumeAttachment nesnesi
  • Velero ile namespace düzeyinde yedekleme ve geri yükleme
Modül 3
HPA, VPA ve Cluster Autoscaler
  • HorizontalPodAutoscaler v2: hedef utilization, metrics türleri ve behavior (stabilizationWindow)
  • kubectl autoscale ve HPA hesaplama formülü: ceil(mevcut * mevcutMetrik / hedefMetrik)
  • Pod isteklerinin (requests) HPA yüzdesine etkisi ve metrik 'unknown' hataları
  • Vertical Pod Autoscaler modları: Off, Initial, Auto ve öneri okuma
  • Cluster Autoscaler ve Karpenter ile düğüm havuzu ölçekleme mantığı
  • KEDA ile olay tabanlı ölçekleme ve sıfıra ölçekleme
Modül 4
Kaynak İstekleri, Limitler, Quota ve LimitRange
  • requests ve limits farkı; CPU throttling ile bellek OOMKilled davranışı
  • QoS sınıfları: Guaranteed, Burstable, BestEffort ve tahliye (eviction) sırası
  • LimitRange ile varsayılan değerler, min/max ve oran sınırları
  • ResourceQuota: compute, object count ve scopeSelector kullanımı
  • Düğüm allocatable hesabı: kube-reserved, system-reserved ve eviction eşikleri
  • Hiyerarşik namespace ve multi-tenant kota stratejileri
Günün hedefiKatılımcı, etcd ve yükseltme, log mekanizması, pod hata teşhisi ve düğüm sorunları başlıklarını laboratuvar uygulamalarıyla işleyerek günün konularında bağımsız çalışabilir hale gelir.
Modül 1
etcd Yedekleme, Geri Yükleme ve Küme Yükseltme
  • etcdctl snapshot save ile sertifika bayraklarıyla (--cacert, --cert, --key) yedek alma
  • etcdutl snapshot restore ile yeni data-dir'e geri yükleme ve static pod manifest güncellemesi
  • etcd defrag, compaction ve veritabanı boyut kotası (--quota-backend-bytes) yönetimi
  • kubeadm upgrade plan/apply ile kontrol düzlemi yükseltme; sürüm kayma (skew) politikası
  • Worker düğümlerinde drain, kubeadm upgrade node, kubelet güncelleme ve uncordon sırası
  • Yükseltme öncesi kontrol listesi: deprecated API taraması, yedek ve geri dönüş planı
Modül 2
Kubernetes Log Mekanizması
  • Konteyner stdout/stderr akışı ve /var/log/pods ile /var/log/containers dosya yapısı
  • kubectl logs bayrakları: -f, --previous, --since, --tail, -c, --all-containers
  • Log rotasyonu: kubelet containerLogMaxSize ve containerLogMaxFiles ayarları
  • Düğüm düzeyi ajan (DaemonSet) ile log toplama: Fluent Bit ve Fluentd karşılaştırması
  • Sidecar ile dosya tabanlı uygulama loglarının stdout'a aktarılması
  • Kubernetes denetim (audit) loglarının politika seviyeleri: None, Metadata, Request, RequestResponse
Modül 3
Pod ve Deployment Sorun Giderme
  • Pending Pod: yetersiz kaynak, taint, nodeSelector ve PVC bağlanamama olaylarının events'ten okunması
  • ImagePullBackOff/ErrImagePull: etiket hatası, registry kimlik doğrulaması ve imagePullSecrets
  • CrashLoopBackOff: kubectl logs --previous, exit code (137, 139, 1) ve OOMKilled analizi
  • CreateContainerConfigError: eksik ConfigMap/Secret anahtarı ve volume bağlama hataları
  • Rollout takılması: yetersiz replika, hatalı probe ve ProgressDeadlineExceeded
  • kubectl debug ile geçici konteyner ve düğüm hata ayıklama oturumları
Modül 4
Düğüm ve Kubelet Sorun Giderme
  • NotReady, MemoryPressure, DiskPressure ve PIDPressure düğüm koşullarının yorumlanması
  • systemctl status kubelet, journalctl -u kubelet ve /var/lib/kubelet/config.yaml incelemesi
  • containerd durumu, crictl pods/ps/inspect ve runtime socket hataları
  • kubectl cordon, drain (--ignore-daemonsets, --delete-emptydir-data) ve uncordon akışı
  • Eviction mekanizması, imaj garbage collection ve disk dolması senaryoları
  • Düğüm sertifikası, saat senkronu (chrony) ve cgroup sürücüsü uyuşmazlıkları

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Küme mimarisi

kube-apiserver, etcd, scheduler ve kubelet arasındaki veri akışını açıklayabilirsiniz

✅
RBAC yetkilendirme

Role ve Binding nesneleriyle en az yetki ilkesine uygun erişim tanımlayabilirsiniz

✅
CNI yönetimi

CNI eklentilerini karşılaştırıp küme ağını yönetebilirsiniz

✅
Ingress yönetimi

Ingress kuralları ve controller ile HTTP/HTTPS trafiğini yönlendirebilirsiniz

✅
StorageClass

StorageClass ile dinamik provisioning ve depolama politikalarını yönetebilirsiniz

✅
Otomatik ölçekleme

HPA, VPA ve Cluster Autoscaler ile iş yüklerini otomatik ölçekleyebilirsiniz

✅
etcd ve yükseltme

etcd yedeğini alıp geri yükleyebilir ve kümeyi güvenle yükseltebilirsiniz

✅
Pod hata teşhisi

Pending, CrashLoopBackOff ve ImagePullBackOff durumlarını sistematik çözebilirsiniz

Kimler İçin Uygundur?

  • Bulutta Kubernetes işleten DevOps
  • SRE
  • platform mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Bulutta Kubernetes işleten DevOps, SRE ve platform mühendisleri için uygundur.
Eğitimde hangi konular işlenir?
4 gün boyunca şu modüller işlenir: Kontrol Düzlemi ve Düğüm Mimarisi; Yönetilen Kubernetes (EKS, AKS, GKE) Sorun Giderme; RBAC: Role, ClusterRole ve Binding; ServiceAccount ve Pod Kimliği; CNI Eklentileri ve Pod Ağı; Yük Dengeleme ve Dış Erişim Tasarımı; Ingress ve Ingress Controller; Ağ ve Service Sorun Giderme ve diğerleri.
Eğitim kaç gün sürer ve nasıl işlenir?
Eğitim 4 gündür. Her modül çok düğümlü laboratuvar kümesinde canlı komutlarla, kasıtlı arıza senaryoları ve kontrol listeleriyle işlenir.
Başlamak için hangi ön bilgi gerekir?
En az bir Kubernetes kümesinde iş yükü dağıtmış ve kubectl'i günlük kullanmış olmak. systemd, iptables/ağ araçları ve TLS sertifikası kavramlarını bilmek.
Eğitim sonunda belge verilir mi?
Başarıyla tamamlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Kubernetes Administrator: Troubleshooting Cloud-hosted Kuber Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Kubernetes ve OrkestrasyonCertified Kubernetes Administrator: Practice Exam & Final Review Eğitimi
DevOps ve Konteyner Eğitimleri

Certified Kubernetes Administrator: Practice Exam & Final Review Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

CKA deneme sınavı ve son tekrar: kurulum, ağ, depolama, RBAC ve sorun gidermeyi kapsayan zamanlı görevler, tam simülasyon ve eksik analiziyle hazırlanın.

Detayları Gör →
Kubernetes ve OrkestrasyonConfiguring and Managing Red Hat OpenShift Networking (DO282) Eğitimi
DevOps ve Konteyner Eğitimleri

Configuring and Managing Red Hat OpenShift Networking (DO282) Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Red Hat OpenShift ağını yapılandırın: OVN-Kubernetes, Route ve TLS (edge/passthrough/reencrypt), Ingress Controller, NetworkPolicy, egress ve Multus'u öğrenin.

Detayları Gör →
Kubernetes ve OrkestrasyonContainers, Kubernetes and Red Hat OpenShift Technical Overview (DO080) Eğitimi
DevOps ve Konteyner Eğitimleri

Containers, Kubernetes and Red Hat OpenShift Technical Overview (DO080) Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Konteyner, Kubernetes ve OpenShift'e teknik genel bakış: imaj/registry, Pod/Deployment/Service, oc CLI, web konsol, Route ve OpenShift platform değerini öğrenin

Detayları Gör →
Kubernetes ve OrkestrasyonContainers, Kubernetes, and Red Hat OpenShift Administration II (DO285) Eğitimi
DevOps ve Konteyner Eğitimleri

Containers, Kubernetes, and Red Hat OpenShift Administration II (DO285) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Containers, Kubernetes, and Red Hat OpenShift: OpenShift yönetimi II: kimlik, SCC, ağ, depolama ve operatörler. 4 gün uygulamalı eğitim.

Detayları Gör →
Kubernetes ve OrkestrasyonContainers, Kubernetes, and Red Hat OpenShift Development II (DO295) Eğitimi
DevOps ve Konteyner Eğitimleri

Containers, Kubernetes, and Red Hat OpenShift Development II (DO295) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Containers, Kubernetes, and Red Hat OpenShift Development: OpenShift uygulama geliştirme II: Helm, Tekton, probe, ServiceMonitor ve operatörler. 4 gün uygulamal

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn