KUBERNETES ADMINISTRATOR : KUBERNETES BACKUP & UPDATES EĞİTİMİ

Yedeksiz küme, geri dönüşsüz yolculuktur

etcd snapshot/restore, Velero, kubeadm upgrade, version skew, sertifika yenileme, cordon/drain ve GitOps ile geri dönüş stratejileri

Kubernetes Administrator: Backup & Updates eğitimi, etcd yedekleme, kubeadm yükseltme, Velero ve kesintisiz bakım konularını 3 günde laboratuvar uygulamalarıyla işler.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Kubernetes yedekleme ve güncelleme stratejileri

Kubernetes kümelerinde yedekleme ve güncellemeyi sistematik hale getiren eğitim. etcdctl snapshot save ve etcdutl restore, TLS parametreleri, CronJob ile otomatik yedek, Velero ile namespace ve PV yedeği, version skew politikası, kubeadm upgrade plan/apply, cordon/drain, sertifika yenileme ve yükseltme sonrası doğrulama laboratuvarda uygulanır.

Süre ve Format

3 Gün. Her gün dört modül; ilk gün Mimari, Etcd ve Yükseltme Temeli, son gün Yüksek Erişilebilirlik, Denetim ve Doğrulama konularına odaklanır.

Seviye

Orta Seviye — etcd yedekleme/geri yükleme, kümeyi yükseltme ve sertifika yönetimi ile bakım süreçleri.

Öğrenme Metodu

Katılımcılar çok düğümlü bir lab kümesinde kubeadm, etcdctl, systemctl ve journalctl komutlarıyla çalışır; kasıtlı bozulan düğüm ve bileşenleri onarmak eğitimin merkezindedir.

Neden Bu Eğitim?

🛠️Yönetici Pratiği

Kurulum, yükseltme, yedekleme ve sertifika yenileme adımlarını gerçek kümede tekrarlarsınız.

⏱️Zaman Altında Çalışma

Görevler sınır süreli lab senaryolarıyla verilir; kubectl hızınız ve doğruluğunuz gelişir.

🔍Kök Neden Analizi

Kubelet, containerd ve control plane günlüklerinden sorunun kaynağına inmeyi öğrenirsiniz.

Anahtar Konular

kubernetes yedeklemeetcd snapshotvelerokubeadm upgradekubernetes güncellemesertifika yenilemekubernetes yönetimikubernetes administratorkubeadmetcd yedeklemekubernetes yükseltmekubernetes troubleshooting
“Küme, onu en kötü anında onarabildiğiniz kadar sizindir.”

Ön Koşullar

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

1
Kubernetes Temelleri

Pod, Deployment, Service ve kubectl kullanımında temel deneyim beklenir.

2
Linux Yönetimi

systemd, journalctl, paket yöneticisi ve SSH ile çalışma bilgisi gereklidir.

3
Ağ ve TLS

Alt ağ, DNS ve sertifika kavramları kümenin bileşenlerini anlamayı kolaylaştırır.

4
Lab Düğümleri

En az bir control plane ve iki worker için sanal makine veya DVA lab erişimi kullanılı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ı, Kubernetes Mimarisi ve Bileşenleri ve etcd Yedekleme ve Geri Yükleme konularında uygulama yapar; Küme Yükseltme ve Bakım ile kubeadm ile Küme Kurulumu başlıklarında laboratuvar çalışmasını tamamlar.
Modül 1
Kubernetes Mimarisi ve Bileşenleri
  • Control plane: kube-apiserver, etcd, kube-scheduler ve kube-controller-manager
  • Düğüm bileşenleri: kubelet, kube-proxy ve container runtime (CRI)
  • Deklaratif model, reconciliation döngüsü ve controller mantığı
  • API kaynakları, API grupları, sürümleme ve kubectl api-resources
  • kubeadm kümesinde static pod manifestlerinin incelenmesi
  • Cloud controller manager ve add-on bileşenleri (CoreDNS, metrics-server)
Modül 2
etcd Yedekleme ve Geri Yükleme
  • etcdctl snapshot save ve snapshot status ile yedek alma
  • etcdutl snapshot restore ile veri dizini geri yükleme
  • TLS sertifika parametreleri: --cacert, --cert, --key
  • Static pod manifestinde etcd veri dizini değişikliği
  • Otomatik yedekleme (CronJob), saklama süresi ve harici depolama
  • Velero ile namespace ve kalıcı volume yedekleme
Modül 3
Küme Yükseltme ve Bakım
  • Sürüm çarpıklığı (version skew) politikası ve yükseltme planı
  • kubeadm upgrade plan/apply ve düğüm yükseltme sırası
  • kubectl cordon, drain ve uncordon ile güvenli bakım
  • kubelet ve kubectl paket yükseltmesi, apt-mark hold
  • Sertifika yenileme: kubeadm certs check-expiration ve renew
  • Yükseltme sonrası doğrulama ve geri dönüş seçenekleri
Modül 4
kubeadm ile Küme Kurulumu
  • Ön gereksinimler: swap kapatma, çekirdek modülleri, sysctl ve container runtime
  • containerd yapılandırması ve SystemdCgroup ayarı
  • kubeadm init, join, token yönetimi ve kubeadm config
  • CNI eklentisinin kurulumu ve düğümlerin Ready olması
  • Kurulum doğrulama: kubectl get nodes, pod ağ testi ve etcd sağlık kontrolü
  • Kubespray ve Cluster API'ye genel bakış ile otomasyon seçenekleri
Günün hedefiKatılımcı, Kalıcı Depolama: PV, PVC ve StorageClass ve GitOps ile Helm Dağıtımı konularında uygulama yapar; İş Yükü Denetleyicileri ile RBAC ve Küme Güvenliği başlıklarında laboratuvar çalışmasını tamamlar.
Modül 1
Kalıcı Depolama: PV, PVC ve StorageClass
  • PersistentVolume ve PersistentVolumeClaim bağlama süreci, erişim modları (RWO/RWX/RWOP)
  • StorageClass, dinamik provizyonlama ve volumeBindingMode: WaitForFirstConsumer
  • reclaimPolicy (Retain/Delete) ve volume genişletme
  • CSI mimarisi: controller, node plugin ve sidecar'lar
  • VolumeSnapshot, VolumeSnapshotClass ve klonlama
  • StatefulSet volumeClaimTemplates ile veritabanı kümesi çalıştırma
Modül 2
GitOps ile Helm Dağıtımı
  • Argo CD Application kaynağı ile Helm chart dağıtımı
  • Flux HelmRelease ve HelmRepository nesneleri
  • Ortam bazlı values dosyaları ve promosyon akışı
  • Sırların yönetimi: Sealed Secrets, SOPS ve External Secrets Operator
  • Sapma (drift) tespiti ve otomatik senkronizasyon politikaları
  • Helm chart güvenlik taraması: Trivy, kube-linter, kubeconform
Modül 3
İş Yükü Denetleyicileri
  • Deployment rolling update, maxSurge/maxUnavailable ve rollout undo
  • StatefulSet: kararlı kimlik, headless servis ve sıralı başlatma
  • DaemonSet ile düğüm başına ajan (log, izleme) dağıtımı
  • Job ve CronJob: backoffLimit, completions, concurrencyPolicy
  • Liveness, readiness ve startup probe ayarları
  • PodDisruptionBudget ile gönüllü kesintilerde kullanılabilirlik
Modül 4
RBAC ve Küme Güvenliği
  • Role, ClusterRole, RoleBinding ve ClusterRoleBinding yapısı
  • ServiceAccount, token projeksiyonu ve kubectl auth can-i
  • Kullanıcı sertifikası oluşturma (CSR API) ve kubeconfig dağıtımı
  • Pod Security Admission: privileged, baseline, restricted profilleri
  • SecurityContext: runAsNonRoot, readOnlyRootFilesystem, capabilities
  • OPA Gatekeeper veya Kyverno ile politika uygulama
Günün hedefiKatılımcı, Yüksek Erişilebilir Control Plane ve Denetim ve Günlük Yapılandırması konularında uygulama yapar; İzleme ve Gözlemlenebilirlik ile Sorun Giderme Yöntemleri başlıklarında laboratuvar çalışmasını tamamlar.
Modül 1
Yüksek Erişilebilir Control Plane
  • Stacked etcd ile external etcd topolojileri karşılaştırması
  • kube-vip veya HAProxy + keepalived ile apiserver sanal IP'si
  • Ek control plane düğümü ekleme: --control-plane ve certificate-key
  • etcd quorum, lider seçimi ve üye arızasının etkisi
  • Scheduler ve controller-manager leader election gözlemi
  • Control plane düğüm kaybı senaryosu ve kurtarma testi
Modül 2
Denetim ve Günlük Yapılandırması
  • Audit policy dosyası: seviyeler None, Metadata, Request, RequestResponse
  • kube-apiserver bayrakları: --audit-policy-file, --audit-log-path, maxage, maxbackup
  • Audit webhook backend ile günlüklerin harici sisteme gönderimi
  • Hassas kaynakların (Secret) denetim kapsamında maskelenmesi
  • Fluent Bit ile düğüm ve konteyner günlüklerinin toplanması
  • Günlük analizi: kim, neyi, ne zaman değiştirdi sorgularını yanıtlama
Modül 3
İzleme ve Gözlemlenebilirlik
  • metrics-server, kubectl top ve kaynak tüketimi izleme
  • Prometheus Operator, ServiceMonitor ve PromQL temelleri
  • Grafana panoları ve Alertmanager ile uyarı kuralları
  • Loki veya EFK ile merkezi günlük toplama
  • OpenTelemetry ile dağıtık izleme ve Jaeger/Tempo
  • SLI/SLO tanımı ve hata bütçesi yaklaşımı
Modül 4
Sorun Giderme Yöntemleri
  • Pod durumları: Pending, CrashLoopBackOff, ImagePullBackOff, OOMKilled analizi
  • kubectl describe, events, logs --previous ve kubectl debug ephemeral container
  • Düğüm sorunları: NotReady, kubelet journalctl, disk/bellek baskısı
  • Servis erişilemezliği: endpoint, selector ve DNS kontrol akışı
  • Control plane arızaları: apiserver, etcd ve sertifika süresi dolması
  • Sistematik hata ayıklama kontrol listesi ve olay sonrası inceleme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kubernetes Mimarisi ve

Kubernetes Mimarisi ve Bileşenleri konusunda Control plane: kube-apiserver, etcd, kube-scheduler ve kube-controller-manager ve Düğüm bileşenleri: kubelet, kube-proxy ve container runtime (CRI) çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
Küme Yükseltme ve

Küme Yükseltme ve Bakım konusunda Sürüm çarpıklığı (version skew) politikası ve yükseltme planı ve kubeadm upgrade plan/apply ve düğüm yükseltme sırası çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
kubeadm ile Küme

kubeadm ile Küme Kurulumu konusunda Ön gereksinimler: swap kapatma, çekirdek modülleri, sysctl ve container runtime ve containerd yapılandırması ve SystemdCgroup ayarı çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
GitOps ile Helm

GitOps ile Helm Dağıtımı konusunda Argo CD Application kaynağı ile Helm chart dağıtımı ve Flux HelmRelease ve HelmRepository nesneleri çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
İş Yükü Denetleyicileri

İş Yükü Denetleyicileri konusunda Deployment rolling update, maxSurge/maxUnavailable ve rollout undo ve StatefulSet: kararlı kimlik, headless servis ve sıralı başlatma çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
Yüksek Erişilebilir Control

Yüksek Erişilebilir Control Plane konusunda Stacked etcd ile external etcd topolojileri karşılaştırması ve kube-vip veya HAProxy + keepalived ile apiserver sanal IP'si çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
Denetim ve Günlük

Denetim ve Günlük Yapılandırması konusunda Audit policy dosyası: seviyeler None, Metadata, Request, RequestResponse ve kube-apiserver bayrakları: --audit-policy-file, --audit-log-path, maxage, maxbackup çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
Sorun Giderme Yöntemleri

Sorun Giderme Yöntemleri konusunda Pod durumları: Pending, CrashLoopBackOff, ImagePullBackOff, OOMKilled analizi ve kubectl describe, events, logs --previous ve kubectl debug ephemeral container çalışmalarını kendi ortamınızda uygulayabilirsiniz.

Kimler İçin Uygundur?

  • Kubernetes kümesi kuran ve işleten sistem yöneticileri
  • DevOps
  • SRE mühendisleri; CKA tarzı yönetici yetkinliği hedefleyenler

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kubernetes kümesi kuran ve işleten sistem yöneticileri, DevOps ve SRE mühendisleri; CKA tarzı yönetici yetkinliği hedefleyenler.
Eğitim kaç gün sürer ve nasıl işlenir?
3 gün sürer. Katılımcılar çok düğümlü bir lab kümesinde kubeadm, etcdctl, systemctl ve journalctl komutlarıyla çalışır; kasıtlı bozulan düğüm ve bileşenleri onarmak eğitimin merkezindedir.
Eğitim yönetici (operatör) rolüne mi yönelik?
Evet; geliştirici bakışından çok küme bileşenleri, düğüm yönetimi, kurtarma ve sorun giderme gibi altyapı sorumluluklarına odaklanılır.
Eğitime katılmak için hangi ön bilgi gerekir?
Pod, Deployment, Service ve kubectl kullanımında temel deneyim beklenir. systemd, journalctl, paket yöneticisi ve SSH ile çalışma bilgisi gereklidir.
Eğitim sonunda sertifika verilir mi?
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 : Kubernetes Backup & Updates Eğiti Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Kubernetes ve OrkestrasyonGoogle Professional Cloud Developer: Managing Google Kubernetes Engine Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional Cloud Developer: Managing Google Kubernetes Engine Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Professional Cloud Developer: Managing GKE eğitimi: GKE üzerinde uygulama yönetimi, bulut. 3 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Kubernetes ve OrkestrasyonHelm ile Kubernetes Uygulama Paketleme ve Dağıtımı Eğitimi
DevOps ve Konteyner Eğitimleri

Helm ile Kubernetes Uygulama Paketleme ve Dağıtımı Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Helm ile Uygulama Paketleme ve Dağıtımı eğitimi: Helm chart yazımı, değer yönetimi, OCI dağıtımı ve. 3 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifi

Detayları Gör →
Kubernetes ve OrkestrasyonHelm ile Kubernetes Uygulamalarını Dağıtma Eğitimi
DevOps ve Konteyner Eğitimleri

Helm ile Kubernetes Uygulamalarını Dağıtma Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Helm ile Kubernetes Uygulamalarını Dağıtma eğitimi: Helm ile hazır chart'ları kurma, özelleştirme. 3 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifika

Detayları Gör →
Kubernetes ve OrkestrasyonIntroduction to Containers, Kubernetes, and Red Hat OpenShift Eğitimi
DevOps ve Konteyner Eğitimleri

Introduction to Containers, Kubernetes, and Red Hat OpenShift Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Containers, Kubernetes ve Red Hat OpenShift'e Giriş eğitimi: konteyner, Kubernetes ve OpenShift. 2 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifikası

Detayları Gör →
Kubernetes ve OrkestrasyonIntroduction to OpenShift Applications (DO101) Eğitimi
DevOps ve Konteyner Eğitimleri

Introduction to OpenShift Applications (DO101) Eğitimi

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

Introduction to OpenShift Applications (DO101) eğitimi: OpenShift'te uygulama dağıtımı, yapılandırma. 2 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertif

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