KUBERNETES CLUSTER YÖNETİMİ VE OTOMASYONU EĞİTİMİ

Kubernetes kümelerini kodla yönet ve otomatikleştir

kubeadm, Terraform, Ansible ve Cluster API ile küme yaşam döngüsünü otomatikleştirin; GitOps, izleme ve yönetilen servislerle işletimi olgunlaştırın.

Kubernetes Cluster Yönetimi ve Otomasyonu eğitimi 4 gün sürer; odak: Küme kurulumu, yükseltme, yedekleme ve otomasyon: kubeadm, Terraform, GitOps.

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

Eğitim Hakkında

Küme kurulumu, yükseltme, yedekleme ve otomasyon: kubeadm, Terraform, GitOps

Kubernetes kümelerinin yaşam döngüsü yönetimini ve otomasyonunu işleyen eğitim. kubeadm ile HA kurulum, sürüm yükseltme, etcd snapshot/restore, sertifika yönetimi, HPA/VPA/Cluster Autoscaler uygulanır. RBAC, Pod Security, NetworkPolicy, Prometheus/Alertmanager ile izleme, Terraform ile küme oluşturma, Ansible/Kubespray, Cluster API, Velero ile felaket kurtarma, Argo CD ile GitOps ve GKE/AKS operasyon karşılaştırması ele alınır.

Süre ve Format

4 Gün. Her gün dört modül; katılımcılar Küme Mimarisi ve Kurulum, Ağ, Güvenlik ve İzleme, Otomasyon ve Teslimat, Yönetilen Kubernetes ve Platform Genişletme başlıklarını sırayla uygular.

Seviye

İleri Seviye — Küme kurulumu, yükseltme, yedekleme ve otomasyon: kubeadm, Terraform, GitOps.

Öğrenme Metodu

Katılımcılar çok düğümlü kümelerde YAML manifestleri yazıp kubectl ile uygulayarak, arıza senaryolarını çözerek öğrenir.

Neden Bu Eğitim?

🤖Kodla Küme

Kümeleri Terraform ve Cluster API ile tekrarlanabilir biçimde oluşturursunuz.

💾Yedek ve Kurtarma

etcd ve Velero ile felaket kurtarma planını denersiniz.

📡Proaktif İzleme

Prometheus uyarılarıyla sorunları kullanıcıdan önce yakalarsınız.

Anahtar Konular

Kubernetes cluster yönetimikubeadmTerraform KubernetesCluster APIVeleroKubernetes otomasyonetcd yedeklemeGitOps
“Küme yönetimi, el emeğini koda dönüştürme disiplinidir.”

Ön Koşullar

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

1
Docker Bilgisi

İmaj, konteyner ve Dockerfile kavramlarına aşinalık beklenir.

2
Linux Yönetimi

Linux komut satırı, servis ve ağ temel bilgisi faydalıdır.

3
YAML Okuma

YAML manifestlerini okuyup düzenleyebilmek yeterlidir.

4
Laboratuvar Ortamı

Çok düğümlü küme için yeterli RAM sağlayan bir bilgisayar veya bulut hesabı gerekir.

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ı kubeadm ile küme kurar ve yönetim temelini oluşturur.
Modül 1
Kubernetes Mimarisi
  • Control plane bileşenleri: kube-apiserver, etcd, kube-scheduler, controller-manager
  • Node bileşenleri: kubelet, kube-proxy, container runtime (CRI) ve CNI eklentileri
  • API nesneleri, deklaratif model, kontrol döngüsü (reconciliation) ve admission akışı
  • kubectl, kubeconfig, context ve namespace yönetimi
  • Pod yaşam döngüsü: Pending, Running, CrashLoopBackOff, Terminating adımları
  • Etiket (label), seçici (selector) ve annotation kullanımı
Modül 2
Küme Kurulumu ve Operasyon
  • kubeadm init/join ile küme kurulumu, ön gereksinimler (swap, sysctl, containerd)
  • Küme sürüm yükseltme: kubeadm upgrade planı ve düğüm sırası
  • etcd yedekleme ve geri yükleme: etcdctl snapshot save/restore
  • Sertifika yönetimi ve süre dolumu: kubeadm certs check-expiration
  • HPA, VPA ve Cluster Autoscaler ile otomatik ölçekleme
  • Yüksek erişilebilir control plane: çoklu master ve harici etcd topolojisi
Modül 3
Pod Zamanlama ve Kaynak Yönetimi
  • Scheduler akışı: filtreleme (predicates) ve puanlama (priorities) aşamaları
  • nodeSelector, nodeAffinity ve podAffinity / podAntiAffinity kuralları
  • Taint ve toleration ile özel düğüm havuzları; cordon, drain
  • topologySpreadConstraints ile zone bazlı dağıtım
  • resource requests/limits, QoS sınıfları (Guaranteed, Burstable, BestEffort) ve LimitRange
  • PriorityClass, preemption ve ResourceQuota ile kiracı bazlı kota
Modül 4
Yapılandırma ve Depolama
  • ConfigMap ve Secret oluşturma; env, volume ve projected olarak bağlama
  • Secret şifreleme (encryption at rest) ve harici secret yönetimi (External Secrets, Vault)
  • PersistentVolume, PersistentVolumeClaim ve erişim modları (RWO, RWX, ROX)
  • StorageClass, dinamik provisioning ve volumeBindingMode
  • CSI sürücüleri, VolumeSnapshot ve volume genişletme
  • emptyDir, hostPath ve ephemeral volume kullanım sınırları
Günün hedefiKatılımcı küme güvenliğini ve gözlemlenebilirliğini sağlar.
Modül 1
Servis, Ingress ve Ağ
  • Service tipleri: ClusterIP, NodePort, LoadBalancer, ExternalName ve headless
  • CoreDNS ile servis keşfi ve DNS kayıt formatı
  • Ingress kaynakları, ingress-nginx ve TLS sonlandırma (cert-manager)
  • Gateway API: GatewayClass, Gateway ve HTTPRoute
  • NetworkPolicy ile pod trafiğinin kısıtlanması (default deny)
  • CNI karşılaştırması: Calico, Cilium, Flannel; kube-proxy iptables ve IPVS modları
Modül 2
Kubernetes Güvenliği
  • RBAC: Role, ClusterRole, RoleBinding ve kubectl auth can-i ile yetki testi
  • ServiceAccount, token projeksiyonu ve workload kimliği
  • Pod Security Admission (baseline/restricted) ve securityContext (runAsNonRoot, seccomp)
  • Admission politikaları: OPA Gatekeeper veya Kyverno ile kural zorlama
  • İmaj tarama, imza doğrulama ve private registry için imagePullSecrets
  • API server denetim kayıtları (audit log) ve CIS Kubernetes Benchmark
Modül 3
Sorun Giderme ve Gözlemlenebilirlik
  • kubectl describe, get events, logs --previous ve debug (ephemeral container)
  • Pending, ImagePullBackOff, CrashLoopBackOff ve OOMKilled nedenlerinin ayrıştırılması
  • Servis erişilemezliği: endpoint, selector, DNS ve NetworkPolicy kontrol sırası
  • metrics-server, kubectl top ve kube-state-metrics
  • Prometheus, Alertmanager ve Grafana ile izleme; temel PromQL sorguları
  • Merkezi loglama: Fluent Bit / Loki ve düğüm seviyesinde journalctl, crictl
Modül 4
Depolama Sorun Giderme
  • PVC Pending: StorageClass eksikliği, kapasite ve topology uyumsuzluğu analizi
  • Mount hataları: FailedMount, Multi-Attach error ve izin (fsGroup) sorunları
  • CSI controller / node pod logları ve VolumeAttachment nesneleri
  • Terminating durumunda takılan PV/PVC ve finalizer temizliği
  • Düğüm arızasında volume'ün başka düğüme taşınması
  • Sınav tarzı depolama sorun giderme senaryoları ve zaman yönetimi
Günün hedefiKatılımcı küme yaşam döngüsünü kod olarak yönetir ve uygulamaları GitOps ile dağıtır.
Modül 1
Küme Otomasyonu
  • Terraform ile bulut üzerinde küme ve düğüm havuzu oluşturma
  • Ansible ile düğüm hazırlığı ve kubeadm / Kubespray dağıtımı
  • Cluster API ile deklaratif küme yaşam döngüsü yönetimi
  • kubectl apply, server-side apply ve diff ile otomasyon güvenliği
  • CronJob ve etcd yedek otomasyonu; Velero ile yedek / felaket kurtarma
  • Politika ve kota otomasyonu: namespace şablonları, ResourceQuota ve NetworkPolicy standartları
Modül 2
Helm, Kustomize ve GitOps
  • Helm chart yapısı, values.yaml, template fonksiyonları ve helm upgrade --install
  • Chart bağımlılıkları, repository ve helm diff ile değişiklik önizleme
  • Kustomize base/overlay yapısı, patch ve generator kullanımı
  • Argo CD ile Git'ten otomatik senkronizasyon, App of Apps deseni
  • Flux CD ve progresif teslimat (Argo Rollouts: canary, blue-green)
  • Sürüm geri alma, drift tespiti ve çok ortamlı (dev/staging/prod) GitOps düzeni
Modül 3
Kubernetes için CI/CD Hattı
  • Pipeline aşamaları: derleme, test, imaj oluşturma, tarama, registry push
  • Jenkins / GitLab CI / GitHub Actions ile kubectl ve Helm dağıtımı
  • Kaniko ve BuildKit ile kümede rootless imaj derleme
  • Tekton Pipelines: Task, Pipeline, PipelineRun ve Trigger kavramları
  • Ortamlar arası promotion, onay kapıları ve imaj tag stratejisi
  • Dağıtım sonrası doğrulama ve otomatik geri alma (rollout undo)
Modül 4
Yapısal ve Davranışsal Desenler
  • Init Container deseni: bağımlılık bekleme, şema hazırlama
  • Sidecar deseni: log shipper, proxy, yapılandırma yenileyici
  • Adapter ve Ambassador desenleri: metrik dönüştürme, dış servis proxy'si
  • Controller deseni: özel kaynak (CRD) ve reconcile döngüsü
  • Operator deseni: Operator SDK / kubebuilder ile durum bilgili uygulamaların yönetimi
  • Elastic Scale, Image Builder ve Configuration Resource desenleri
Günün hedefiKatılımcı yönetilen Kubernetes hizmetlerini karşılaştırır ve platform yeteneklerini genişletir.
Modül 1
GKE Operasyonu ve Güvenlik
  • Workload Identity ile pod için Google servis hesabı kimliği
  • Cloud Load Balancing, Ingress ve Gateway controller entegrasyonu
  • Artifact Registry'den imaj çekme ve Binary Authorization
  • Cloud Monitoring, Cloud Logging ve Managed Prometheus
  • Horizontal Pod Autoscaler, Cluster Autoscaler ve node auto-provisioning
  • Persistent Disk, Filestore CSI ve Backup for GKE
Modül 2
AKS Operasyonu ve Ölçekleme
  • Cluster Autoscaler, HPA ve KEDA ile olay tabanlı ölçekleme
  • Application Gateway Ingress Controller ve NGINX ingress ile trafik yönetimi
  • Azure Disk / Azure Files CSI, storage class ve yedekleme
  • Azure Monitor Container Insights, Managed Prometheus ve Grafana
  • Azure Key Vault Secrets Store CSI Driver ile gizli bilgi yönetimi
  • Azure Policy for Kubernetes ve Defender for Containers ile güvenlik
Modül 3
Istio Service Mesh Temelleri
  • Service mesh kavramı, Envoy sidecar enjeksiyonu ve control plane (istiod)
  • VirtualService ve DestinationRule ile trafik yönlendirme ve alt küme (subset) tanımı
  • Canary ve ağırlıklı trafik bölme, header tabanlı yönlendirme
  • Gateway kaynağı ile giriş trafiği ve TLS yönetimi
  • mTLS, PeerAuthentication ve AuthorizationPolicy ile sıfır güven yaklaşımı
  • Kiali, Jaeger ve Prometheus ile servis topolojisi ve telemetri
Modül 4
OpenShift Küme Yönetimi
  • Cluster Operator'ları, ClusterVersion ve oc get co ile küme sağlığı
  • Düğüm yönetimi: MachineSet, MachineConfigPool ve MachineConfig ile işletim sistemi yapılandırması
  • Küme güncelleme: update channel, oc adm upgrade ve güncelleme stratejisi
  • etcd yedekleme, must-gather ile destek verisi toplama
  • ResourceQuota, ClusterResourceQuota ve LimitRange ile kiracı yönetimi
  • Küme genişletme: otomatik ölçekleme (ClusterAutoscaler / MachineAutoscaler)

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Küme Mimarisi

Kubernetes bileşenlerini ve kontrol döngüsünü açıklayarak kümedeki isteğin yolunu izleyebilirsiniz.

✅
Zamanlama ve Kaynak

Affinity, taint ve kaynak limitleriyle pod yerleşimini kontrol edebilirsiniz.

✅
Servis ve Ağ

Service, Ingress ve NetworkPolicy ile küme içi ve dışı trafiği tasarlayıp güvenceye alabilirsiniz.

✅
Sorun Giderme

Sistematik kontrol sırasıyla pod, servis ve düğüm sorunlarını tespit edip çözebilirsiniz.

✅
Helm ve GitOps

Helm, Kustomize ve Argo CD ile uygulamaları sürümlenmiş ve otomatik şekilde dağıtabilirsiniz.

✅
İleri Desenler

Sidecar, Operator ve Controller gibi ileri desenleri doğru senaryoda kullanabilirsiniz.

✅
AKS Operasyonu

AKS üzerinde ölçekleme, ingress, depolama ve izleme bileşenlerini işletebilirsiniz.

✅
Küme Yönetimi

OpenShift kümesinin operatörlerini, düğümlerini ve güncelleme sürecini yönetebilirsiniz.

Kimler İçin Uygundur?

  • Kubernetes kümelerini işleten sistem yöneticileri
  • platform mühendisleri
  • SRE ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kubernetes kümelerini işleten sistem yöneticileri, platform mühendisleri ve SRE ekipleri için uygundur.
Eğitime katılmak için hangi ön bilgiler gerekir?
İmaj, konteyner ve Dockerfile kavramlarına aşinalık beklenir. Linux komut satırı, servis ve ağ temel bilgisi faydalıdır. YAML manifestlerini okuyup düzenleyebilmek yeterlidir.
Eğitimde kümeler nerede kurulur?
Yerelde çok düğümlü VM ortamı ve bulut hesabı üzerinde; Terraform ve Cluster API uygulamaları için bulut erişimi gerekir.
Uygulamalı çalışmalar hangi ortamda yapılır?
Uygulamalar çok düğümlü kubeadm veya kind/minikube kümelerinde ve bulut hesabında yapılır.
Eğitim sonunda belge verilir mi?
Programı 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 Cluster Yönetimi ve Otomasyonu Eğitimi 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 OrkestrasyonRed Hat Openshift I : Containers & Kubernetes Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat Openshift I : Containers & Kubernetes Eğitimi

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

Konteyner ve Kubernetes temelleri OpenShift üzerinde: Pod, Deployment, Service, Route, ConfigMap, PVC uygulamalı eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Installation Lab (DO322) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Installation Lab (DO322) Eğitimi

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

OpenShift kurulum laboratuvarı: install-config, Ignition, UPI/IPI, Assisted Installer, oc-mirror ve disconnected kurulum.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Installation Lab Virtual Training Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Installation Lab Virtual Training Eğitimi

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

OpenShift kurulum laboratuvarı: install-config, Ignition, UPI/IPI, Assisted Installer, oc-mirror ve disconnected kurulum. Sanal sınıf.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Kurulum Laboratuvarı Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Kurulum Laboratuvarı Eğitimi

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

OpenShift kurulum laboratuvarı: install-config, Ignition, UPI/IPI, Assisted Installer, oc-mirror ve disconnected kurulum.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Serverless ve Knative ile Uygulama Geliştirme Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Serverless ve Knative ile Uygulama Geliştirme Eğitimi

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

OpenShift Serverless ve Knative: Serving, scale-to-zero, Eventing, Broker/Trigger, CloudEvents ve func CLI eğitimi.

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