İLERİ SEVİYE (ADVANCED) KUBERNETES EĞİTİMİ

İleri Kubernetes tekniklerine hâkim ol

Gelişmiş zamanlama, etcd yedekleme, CSI, Pod Security, Operator deseni, GitOps ve Istio ile Kubernetes'i uzman düzeyinde işletin.

İleri Seviye (Advanced) Kubernetes eğitimi 4 gün sürer; odak: İleri Kubernetes: zamanlama, güvenlik, desenler, GitOps ve mesh. Günlük başlıklar: Küme Operasyonu ve Zamanlama; Ağ, Depolama ve Güvenlik; Desenler, Otomasyon ve Teslimat; Mikroservis, Mesh ve Depo…

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

Eğitim Hakkında

İleri Kubernetes: zamanlama, güvenlik, desenler, GitOps ve mesh

Kubernetes temelini bilenlere yönelik ileri seviye eğitim. Scheduler framework, affinity ve topology spread, etcd snapshot ve kubeadm yükseltmesi, CNI/NetworkPolicy ve Gateway API, CSI ve snapshot, Pod Security Admission ve Kyverno uygulanır. Sidecar, Operator ve controller desenleri, Cluster API ve Terraform otomasyonu, Argo CD GitOps, Tekton CI/CD, Istio mTLS ile hata enjeksiyonu ve depolama sorun giderme ele alınır.

Süre ve Format

4 Gün. Her gün dört modül; katılımcılar Küme Operasyonu ve Zamanlama, Ağ, Depolama ve Güvenlik, Desenler, Otomasyon ve Teslimat, Mikroservis, Mesh ve Depolama Arızaları başlıklarını sırayla uygular.

Seviye

İleri Seviye — İleri Kubernetes: zamanlama, güvenlik, desenler, GitOps ve mesh.

Öğ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?

🎯Hassas Kontrol

Zamanlama, kaynak ve topoloji kurallarıyla iş yüklerini istediğiniz gibi yerleştirirsiniz.

🧬İleri Desenler

Operator ve sidecar gibi desenleri doğru yerde kullanırsınız.

🧯Dayanıklılık

Hata enjeksiyonu ve yedekleme ile sistemin gerçek dayanıklılığını test edersiniz.

Anahtar Konular

ileri Kubernetesadvanced KubernetesKubernetes schedulerKubernetes operatoretcd backupKyvernoArgo CDCluster API
“Kubernetes'i ileri düzeyde bilmek, onu ne zaman kullanmayacağını da bilmektir.”

Ö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ı kümeyi yükseltir, yedekler ve gelişmiş zamanlama kuralları uygular.
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
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 3
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 4
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
Günün hedefiKatılımcı ağ, depolama ve güvenlik katmanlarını ileri düzeyde yapılandırır.
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
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ı
Modül 3
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 4
Temel Tasarım Desenleri
  • Predictable Demands: kaynak profili, probe ve yaşam döngüsü yönetimi
  • Declarative Deployment ve Health Probe deseni
  • Managed Lifecycle: SIGTERM işleme, postStart / preStop hook'ları
  • Batch Job ve Periodic Job desenleri; indexed job ve paralellik
  • Daemon Service ve Stateful Service desenleri
  • Service Discovery ve Self Awareness (Downward API) deseni
Günün hedefiKatılımcı ileri tasarım desenleri ve otomasyonla platformu geliştirir.
Modül 1
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
Modül 2
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 3
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 4
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)
Günün hedefiKatılımcı mikroservis platformunu mesh ile dayanıklı hale getirir.
Modül 1
Mikroservis Mimarisi ve Kubernetes
  • Monolitten mikroservise geçiş, servis sınırları ve veri sahipliği
  • API Gateway, servis keşfi ve servisler arası iletişim (REST, gRPC, mesaj kuyruğu)
  • Dayanıklılık desenleri: timeout, retry, circuit breaker ve bulkhead
  • Her servis için Dockerfile, Helm chart ve ayrı CI hattı
  • Dağıtık izleme (OpenTelemetry, Jaeger) ve korelasyon kimlikleri
  • Ölçeklenebilirlik: HPA metrikleri, KEDA ve kuyruk tabanlı ölçekleme
Modül 2
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 3
Mesh ile Dayanıklılık ve Hata Enjeksiyonu
  • Timeout ve retry politikaları (VirtualService retries, perTryTimeout)
  • Circuit breaking: connectionPool ve outlierDetection ayarları
  • Fault injection: gecikme ve HTTP hata enjeksiyonu ile kaos testi
  • Trafik yansıtma (mirroring) ile üretime dokunmadan test
  • ServiceEntry ve egress kontrolü ile dış servis erişimi
  • Mesh sorun giderme: istioctl analyze, proxy-status ve Envoy admin arayüzü
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

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.

✅
Küme Operasyonu

Kubeadm ile küme kurup yükseltme, etcd yedeği ve otomatik ölçeklemeyi yönetebilirsiniz.

✅
Servis ve Ağ

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

✅
Küme Güvenliği

RBAC, Pod Security ve politika motorlarıyla Kubernetes kümesini sertleştirebilirsiniz.

✅
Küme Otomasyonu

Kubernetes kümelerini Terraform, Ansible ve Cluster API ile kod olarak yönetebilirsiniz.

✅
CI/CD Hattı

Kubernetes'e otomatik derleme, tarama ve dağıtım yapan pipeline kurabilirsiniz.

✅
Istio Trafik Yönetimi

Istio ile trafik yönlendirme, mTLS ve gözlemlenebilirlik yapılandırabilirsiniz.

✅
Depolama Sorun Giderme

PVC, mount ve CSI kaynaklı depolama sorunlarını sistematik şekilde çözebilirsiniz.

Kimler İçin Uygundur?

  • Kubernetes'i üretimde çalıştıran platform mühendisleri
  • SRE'ler
  • kıdemli DevOps uzmanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kubernetes'i üretimde çalıştıran platform mühendisleri, SRE'ler ve kıdemli DevOps uzmanları 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ğitim için hangi seviye Kubernetes bilgisi gerekli?
Deployment, Service, ConfigMap ve kubectl kullanımı bilinmelidir; ileri konular buradan başlayarak işlenir.
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. İleri Seviye (Advanced) Kubernetes 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 Development II: Creating Microservices with Red Hat OpenShift Application Runtimes (DO292) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Development II: Creating Microservices with Red Hat OpenShift Application Runtimes (DO292) Eğitimi

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

DO292 ile OpenShift'te mikroservis geliştirin: Quarkus/Spring Boot, MicroProfile, OpenTelemetry ve circuit breaker/retry dayanıklılık desenleri.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Development III: Creating and Managing Containers - (DO288) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Development III: Creating and Managing Containers - (DO288) Eğitimi

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

DO288 ile OpenShift dağıtımını otomatikleştirin: Template, Helm, lifecycle hook, blue-green/canary stratejileri ve Tekton pipeline ile CI/CD.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift for Operators - (DO286) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift for Operators - (DO286) Eğitimi

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

DO286 ile OpenShift Operator geliştirin: CRD tasarımı, reconcile döngüsü, Operator SDK (Go/Ansible/Helm) ve OLM ile paketleme ve yayın.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift I: Containers & Kubernetes - (DO180) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift I: Containers & Kubernetes - (DO180) Eğitimi

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

DO180 ile konteyner ve OpenShift temellerini öğrenin: Podman, Containerfile, Kubernetes Pod/Deployment, Service, Route ve ConfigMap/Secret.

Detayları Gör →
Kubernetes ve OrkestrasyonAdvanced Kubernetes Skills: Designing & Building Kubernetes Solutions Eğitimi
DevOps ve Konteyner Eğitimleri

Advanced Kubernetes Skills: Designing & Building Kubernetes Solutions Eğitimi

4 günUzmanOnline / Yüz Yüze / Hibrit

Üretim Kubernetes çözümleri tasarlayın: CRD/Operator, gelişmiş scheduling, çok küme, Cluster API, OPA/Kyverno ve platform mühendisliği desenleri.

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