KUBERNETES GENEL BAKIŞ EĞİTİMİ

Kubernetes'in büyük resmini tek bakışta görün

Orkestrasyon ihtiyacı, mimari, Pod/Deployment/Service, depolama, kubectl ve ekosistem konularına iki günde genel bakış

Kubernetes Genel Bakış: Kubernetes'in çözdüğü sorunlar, mimarisi, temel nesneleri ve ekosistemi. 2 günlük, laboratuvar ağırlıklı program; Cloud Native Ekosistemi ve CNCF, Service Türleri ve Uç Noktalar ve Helm ile Paket Yönetimi gibi konuları gerçek küme komu…

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Kubernetes'e yeni başlayanlar için kavramsal ve uygulamalı giriş

Eğitim, konteyner orkestrasyonunun neden gerektiğini, kontrol düzlemi ve düğüm bileşenlerini, Pod, Deployment, Service ve ConfigMap nesnelerini, kalıcı depolamayı ve Helm, Prometheus, Argo CD gibi ekosistem araçlarını kısa laboratuvar uygulamalarıyla tanıtır. Amaç sağlam bir ilk çerçeve kurmaktır. Program boyunca Cloud Native Ekosistemi ve CNCF, Service Türleri ve Uç Noktalar ve Helm ile Paket Yönetimi modülleri uygulamalı işlenir.

Süre ve Format

2 Gün. Her gün dört modül; Mimari ve Temel Nesneler, Ağ, Depolama ve Ekosistem başlıklarında ilerler; her modülde altı teknik konu ve laboratuvar çalışması yer alır.

Seviye

Başlangıç Seviye — Kubernetes'in çözdüğü sorunlar, mimarisi, temel nesneleri ve ekosistemi.

Öğrenme Metodu

Her kavram laboratuvar kümesinde kısa kubectl uygulamalarıyla gösterilir, ardından katılımcılar kendi örneklerini kurar.

Neden Bu Eğitim?

🧭Net Çerçeve

genel bakış konusunda dağınık bilgiyi düzenli bir zihinsel modele dönüştürür, bileşenlerin birbiriyle ilişkisini görürsünüz.

🧪Laboratuvar Destekli

Her kavram kısa bir kubectl uygulamasıyla pekiştirilir; kuramsal bilgi gözleme dönüşür.

🌱Sonraki Adım Haritası

Eğitim sonunda CKA, CKAD ve uzmanlık konularına ilerleyebileceğiniz bir öğrenme yolu çıkarırsınız.

Anahtar Konular

kubernetes genel bakışkubernetes eğitimigenel bakışkubectl eğitimikubernetes kursukubernetes sertifika programıcontainer orkestrasyon eğitimidevops kubernetes eğitimicloud native kuberneteshelm paketleme kubernetes
“İyi işletilen bir küme, doğru zamanda atılan küçük ama bilinçli adımların toplamıdır.”

Ön Koşullar

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

1
Temel Linux Bilgisi

Komut satırında dosya, süreç ve metin düzenleme işlemlerini yapabilmek yeterlidir.

2
Konteyner Kavramı

Docker veya konteyner nedir sorusuna kavramsal aşinalık faydalıdır; detaylar eğitimde anlatılır.

3
Bilgisayar Ortamı

Tarayıcı ve SSH istemcisi olan, internete erişen bir bilgisayar yeterlidir.

4
YAML Aşinalığı

YAML sözdizimi bilgisi şart değildir; eğitimde örneklerle gösterilir.

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ı, cloud native, küme mimarisi, kubectl pratiği ve deployment 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
Cloud Native Ekosistemi ve CNCF
  • Cloud native tanımı: konteynerler, mikroservisler, değişmez altyapı ve bildirimsel API'ler
  • CNCF proje olgunluk seviyeleri: Sandbox, Incubating, Graduated
  • CNCF Landscape'ten Prometheus, Envoy, etcd, containerd, Helm, Argo örnekleri
  • 12-Factor App ilkeleri ve Kubernetes ile ilişkisi
  • Servis ağları (Istio, Linkerd), observability ve güvenlik kategorilerine genel bakış
  • Platform mühendisliği, GitOps ve FinOps gibi güncel pratiklerin yeri
Modül 2
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 3
kubectl, kubeconfig ve Bildirimsel Yönetim
  • kubeconfig yapısı: cluster, user, context alanları ve KUBECONFIG ile çoklu küme yönetimi
  • kubectl get/describe/explain/api-resources ile kaynak keşfi ve -o jsonpath, custom-columns çıktıları
  • Emir kipli (run, create) ve bildirimsel (apply) yönetim farkı; server-side apply ve field manager
  • -dry-run=client -o yaml ile manifest iskeleti üretme ve kubectl diff ile değişiklik önizleme
  • kubectl alias, completion ve kubectx/kubens ile sınav ve günlük çalışma hızlandırma teknikleri
  • kubectl edit, patch (strategic merge, JSON patch) ve replace --force kullanım senaryoları
Modül 4
Deployment ve Rolling Update Yönetimi
  • Deployment, ReplicaSet ve Pod hiyerarşisi; pod-template-hash etiketinin işlevi
  • strategy.rollingUpdate altında maxSurge ve maxUnavailable hesaplamaları
  • kubectl rollout status/history/undo ve --record yerine change-cause annotation kullanımı
  • kubectl set image, scale ve rollout restart ile hızlı operasyonlar
  • Recreate stratejisinin kullanım yerleri; minReadySeconds ve progressDeadlineSeconds
  • revisionHistoryLimit ayarı ve takılan rollout'ların (ProgressDeadlineExceeded) çözümü
Günün hedefiKatılımcı, service yapılandırması, configmap kullanımı, pv ve pvc ve helm paketleme başlıklarını laboratuvar uygulamalarıyla işleyerek günün konularında bağımsız çalışabilir hale gelir.
Modül 1
Service Türleri ve Uç Noktalar
  • ClusterIP, NodePort, LoadBalancer ve ExternalName Service türlerinin çalışma mantığı
  • port, targetPort, nodePort alanları ve named port kullanımı
  • Endpoints ve EndpointSlice nesneleri; selector'sız Service ile harici hizmet bağlama
  • Headless Service (clusterIP: None) ve StatefulSet için DNS kayıtları
  • sessionAffinity, externalTrafficPolicy: Local ve kaynak IP koruma
  • kube-proxy iptables ve IPVS modlarında Service yönlendirmesinin incelenmesi
Modül 2
ConfigMap Oluşturma ve Tüketme
  • ConfigMap'in --from-literal, --from-file ve --from-env-file ile oluşturulması
  • envFrom ve valueFrom.configMapKeyRef ile ortam değişkeni enjeksiyonu
  • ConfigMap'in volume olarak bağlanması, items ve subPath ile tekil dosya kullanımı
  • Volume bağlı ConfigMap'in otomatik güncellenmesi ve subPath'te güncellenmemesi sorunu
  • immutable: true alanı ile değişmez ConfigMap'ler ve rollout tetikleme (hash yöntemi)
  • 1 MiB boyut sınırı, binaryData alanı ve büyük yapılandırma için alternatifler
Modül 3
PersistentVolume ve PersistentVolumeClaim
  • PV özellikleri: capacity, accessModes (RWO, ROX, RWX, RWOP), volumeMode
  • PVC'nin PV ile bağlanma (binding) algoritması ve selector, storageClassName eşleşmesi
  • persistentVolumeReclaimPolicy: Retain, Delete ve Released durumundan kurtarma
  • hostPath, NFS ve local PV örnekleri ile nodeAffinity kullanımı
  • PVC'nin Pod içinde volumeMounts ile kullanımı ve Pending PVC sebepleri
  • Volume genişletme (allowVolumeExpansion) ve protection finalizer'ları
Modül 4
Helm ile Paket Yönetimi
  • Chart yapısı: Chart.yaml, values.yaml, templates/ ve helpers (_helpers.tpl)
  • Go template işlevleri: include, toYaml, default, required, range, with
  • helm install/upgrade --install/rollback/history ile sürüm (release) yönetimi
  • values katmanlama (-f, --set) ve values.schema.json ile doğrulama
  • helm lint, template, test hook'ları ve chart bağımlılıkları (dependencies)
  • OCI registry'de chart saklama (helm push) ve imzalama (helm package --sign)

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Cloud native

Cloud native ekosistemini ve CNCF proje olgunluk seviyelerini tanıyabilirsiniz

✅
Küme mimarisi

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

✅
kubectl pratiği

kubectl ile kaynakları bildirimsel olarak oluşturup yönetebilirsiniz

✅
Deployment yönetimi

Deployment'ları rolling update ve geri alma ile kontrollü güncelleyebilirsiniz

✅
Service yapılandırması

ClusterIP, NodePort ve LoadBalancer Service'lerini doğru kurgulayabilirsiniz

✅
ConfigMap kullanımı

ConfigMap'leri ortam değişkeni ve dosya olarak Pod'lara aktarabilirsiniz

✅
PV ve PVC

PV ve PVC ilişkisini kurup kalıcı depolamayı Pod'lara bağlayabilirsiniz

✅
Helm paketleme

Helm chart oluşturup sürüm yönetimiyle dağıtım yapabilirsiniz

Kimler İçin Uygundur?

  • Kubernetes'e yeni başlayan yöneticiler
  • geliştiriciler
  • proje yöneticileri
  • karar vericiler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kubernetes'e yeni başlayan yöneticiler, geliştiriciler, proje yöneticileri ve karar vericiler için uygundur.
Eğitimde hangi konular işlenir?
2 gün boyunca şu modüller işlenir: Cloud Native Ekosistemi ve CNCF; Kontrol Düzlemi ve Düğüm Mimarisi; kubectl, kubeconfig ve Bildirimsel Yönetim; Deployment ve Rolling Update Yönetimi; Service Türleri ve Uç Noktalar; ConfigMap Oluşturma ve Tüketme; PersistentVolume ve PersistentVolumeClaim; Helm ile Paket Yönetimi.
Eğitim kaç gün sürer ve nasıl işlenir?
Eğitim 2 gündür. Her kavram laboratuvar kümesinde kısa kubectl uygulamalarıyla gösterilir, ardından katılımcılar kendi örneklerini kurar.
Başlamak için hangi ön bilgi gerekir?
Komut satırında dosya, süreç ve metin düzenleme işlemlerini yapabilmek yeterlidir. Docker veya konteyner nedir sorusuna kavramsal aşinalık faydalıdır; detaylar eğitimde anlatılır.
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 Genel Bakış Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç 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: Pod & Node Troubleshooting & Log Analysis Eğitimi
DevOps ve Konteyner Eğitimleri

Certified Kubernetes Administrator: Pod & Node Troubleshooting & Log Analysis Eğitimi

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

CKA pod ve node sorun giderme: pod durumları, CrashLoopBackOff, OOMKilled, kubectl logs/describe/events ve kubelet/containerd log analizini öğrenin.

Detayları Gör →
Kubernetes ve OrkestrasyonCertified Kubernetes Administrator: Pod Management & Essential kubectl Commands Eğitimi
DevOps ve Konteyner Eğitimleri

Certified Kubernetes Administrator: Pod Management & Essential kubectl Commands Eğitimi

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

kubectl temellerini ve pod yönetimini öğrenin: context, get/describe/logs/exec, imperative üretim, --dry-run manifest, Deployment, ConfigMap/Secret ve zamanlama

Detayları Gör →
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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn