KUBERNETES TEMELLERİ VE KURUMSAL KULLANIM EĞİTİMİ

Konteyner iş yüklerini Kubernetes ile yönet

Pod, Deployment, Service ve Ingress'ten ConfigMap, Secret, kaynak limitleri ve RBAC'e kadar kurumsal Kubernetes işletiminin temellerini uygulamalı öğrenin.

Kubernetes temel ve kurumsal kullanım eğitimi; control plane ve node mimarisi, Pod/Deployment/Service/Ingress, ConfigMap/Secret, kaynak limitleri, Namespace ve RBAC ile kümede uygulama dağıtımını uygulamalı ele alır.

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

Eğitim Hakkında

Küme mimarisi, iş yükü kaynakları ve kurumsal işletim

Bu eğitim, Kubernetes'in temel mimarisi ve kurumsal ortamlarda günlük kullanımına odaklanır. control plane bileşenleri (kube-apiserver, etcd, scheduler, controller-manager) ve kubelet/kube-proxy ile node yapısı; kubectl ile Pod, ReplicaSet, Deployment, Service (ClusterIP/NodePort/LoadBalancer) ve Ingress yönetimi işlenir. Ardından ConfigMap ve Secret ile yapılandırma, requests/limits ile kaynak yönetimi, liveness/readiness probe'ları, Namespace ile izolasyon ve temel RBAC rolleri uygulamalı ele alınır. Katılımcı, kurumsal bir kümede uygulama dağıtıp güvenli biçimde işletebilir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar mimariden iş yükü kaynaklarına ve işletime ilerler.

Seviye

Temel Seviye — Kubernetes mimarisi, Pod/Deployment/Service kaynakları ve kurumsal kümelerde günlük işletimin temellerinin ele alınması.

Öğrenme Metodu

Katılımcılar çok node'lu bir test kümesinde kubectl ile manifest uygulayarak ve uygulama dağıtarak öğrenir.

Neden Bu Eğitim?

🧱Sağlam Temel

control plane ve node bileşenlerini kavrayarak kümede neyin nasıl çalıştığını anlarsınız.

⚙️İş Yükü Yönetimi

Deployment ve Service ile uygulamaları güvenle dağıtıp ölçeklersiniz.

🔐Kurumsal İşletim

Namespace, RBAC ve kaynak limitleriyle çok ekipli bir kümeyi düzenli tutarsınız.

Anahtar Konular

kubernetes temellerikubernetes eğitimikubectldeploymentkubernetes serviceingressconfigmap secretkubernetes rbacnamespacekubernetes kurumsal
“Kubernetes, istenen durumu bildirin; gerisini küme üstlensin felsefesidir.”

Ön Koşullar

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

1
Konteyner Bilgisi

Docker/konteyner imajı ve registry kavramlarına aşinalık beklenir.

2
Linux Komutları

Temel Linux terminal ve YAML okuma becerisi faydalıdır.

3
Ağ Temeli

IP, port ve DNS gibi temel ağ kavramları bilinmelidir.

4
Çalışma Ortamı

minikube/kind veya erişilebilir bir test kümesi ve kubectl kurulu olmalıdı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 bileşenlerini ve kubectl akışını kavrar.
Modül 1
Küme Mimarisi
  • Konteyner orkestrasyonunun çözdüğü problemler
  • Küme, node ve iş yükü kavramı
  • Beyan tabanlı (declarative) yönetim felsefesi
  • Desired state ve reconciliation döngüsü
  • Kubernetes dağıtımları (vanilla, yönetilen, OpenShift)
  • Sürüm ve API uyumluluğu
Modül 2
control plane
  • kube-apiserver ve REST API
  • etcd ile küme durumunun saklanması
  • kube-scheduler ile pod yerleştirme
  • controller-manager ve kontrol döngüleri
  • cloud-controller-manager rolü
  • control plane yüksek erişilebilirliği
Modül 3
Node Bileşenleri
  • kubelet ve pod yaşam döngüsü
  • container runtime (containerd/CRI-O)
  • kube-proxy ve servis trafiği
  • node kayıt ve durum raporlama
  • node kaynak kapasitesi (allocatable)
  • cordon ve drain işlemleri
Modül 4
kubectl Temelleri
  • kubeconfig ve context yönetimi
  • kubectl get/describe/logs akışı
  • apply ve declarative yönetim
  • imperatif komutlarla hızlı kaynak oluşturma
  • kubectl explain ile şema keşfi
  • output format ve jsonpath
Günün hedefiKatılımcı, uygulama iş yüklerini dağıtıp dışarı açabilir.
Modül 1
Pod ve Konteyner
  • Pod kavramı ve çok konteynerli pod'lar
  • init container ve sidecar deseni
  • liveness/readiness/startup probe
  • restartPolicy ve pod yaşam döngüsü
  • imagePullPolicy ve imaj etiketleri
  • pod log ve exec ile hata ayıklama
Modül 2
Deployment
  • ReplicaSet ve istenen replika sayısı
  • rolling update stratejisi
  • maxSurge ve maxUnavailable ayarı
  • kubectl rollout status/history/undo
  • etiket (label) ve selector eşleşmesi
  • Deployment ile kendini onarma
Modül 3
Service
  • ClusterIP ile küme içi erişim
  • NodePort ile düğüm üzerinden erişim
  • LoadBalancer tip servisleri
  • Endpoint ve selector ilişkisi
  • headless service ve DNS
  • kube-dns/CoreDNS ile servis keşfi
Modül 4
Ingress
  • Ingress controller (NGINX) kavramı
  • host ve path tabanlı yönlendirme
  • TLS sonlandırma ve sertifika
  • Ingress ile tek giriş noktası
  • annotation ile davranış ayarı
  • Service ile Ingress ilişkisi
Günün hedefiKatılımcı, kurumsal bir kümeyi güvenli ve düzenli işletir.
Modül 1
Yapılandırma
  • ConfigMap ile uygulama ayarları
  • Secret ile hassas veri yönetimi
  • env ve volume olarak enjeksiyon
  • Secret'ların base64 ve şifreleme durumu
  • yapılandırma değişiminde yeniden başlatma
  • immutable ConfigMap/Secret
Modül 2
Kaynak Yönetimi
  • requests ve limits ile CPU/bellek
  • QoS sınıfları (Guaranteed/Burstable/BestEffort)
  • OOMKilled ve kaynak baskısı
  • LimitRange ile varsayılan limitler
  • ResourceQuota ile namespace kotası
  • HorizontalPodAutoscaler temeli
Modül 3
Namespace
  • Namespace ile mantıksal izolasyon
  • ekip/ortam bazlı namespace stratejisi
  • namespace kapsamlı ve küme kapsamlı kaynaklar
  • kaynak adlandırma ve DNS etkisi
  • NetworkPolicy ile namespace izolasyonu
  • varsayılan namespace riskleri
Modül 4
RBAC
  • Role ve ClusterRole tanımları
  • RoleBinding ve ClusterRoleBinding
  • ServiceAccount ile pod kimliği
  • en az ayrıcalık ilkesi
  • kubectl auth can-i ile doğrulama
  • yaygın RBAC hataları

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Mimari

control plane ve node bileşenlerini açıklayabilirsiniz.

✅
kubectl

kubectl ile kaynakları declarative yönetebilirsiniz.

✅
Deployment

rolling update ve rollback ile uygulamaları güncelleyebilirsiniz.

✅
Servisler

ClusterIP, NodePort ve Ingress ile trafiği yönlendirebilirsiniz.

✅
Yapılandırma

ConfigMap ve Secret ile ayarları güvenle enjekte edebilirsiniz.

✅
Kaynaklar

requests/limits ve quota ile kaynakları yönetebilirsiniz.

✅
Namespace

Namespace ile çok ekipli bir kümeyi izole edebilirsiniz.

✅
RBAC

RBAC ile en az ayrıcalıklı erişim tanımlayabilirsiniz.

Kimler İçin Uygundur?

  • Konteyner teknolojilerine aşina
  • Kubernetes'i kurumsal ortamda kullanmaya başlayacak sistem yöneticileri
  • geliştiriciler
  • DevOps mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Konteynerlere aşina, Kubernetes'i kurumsal ortamda kullanmaya başlayacak sistem yöneticileri, geliştiriciler ve DevOps mühendisleri için uygundur.
Önceden Docker bilmem gerekir mi?
Konteyner imajı ve registry kavramlarına aşinalık faydalıdır; eğitim konteyner temelini kısaca hatırlatarak Kubernetes kaynaklarına geçer.
Hangi ortamda pratik yapacağız?
minikube, kind veya erişilebilir bir test kümesi üzerinde kubectl ile manifest uygulayarak gerçek iş yükleri dağıtılır.
RBAC neden bu kadar vurgulanıyor?
Çok ekipli kurumsal kümelerde en az ayrıcalık ilkesi güvenliğin temelidir; Role, RoleBinding ve ServiceAccount ile erişim sıkılaştırılır.
Sertifika veriliyor mu?
Katılım koşulları sağlandığında 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 Temelleri ve Kurumsal Kullanım Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeTemel 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 Virtualization Boot Camp (DO730) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Virtualization Boot Camp (DO730) Eğitimi

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

OpenShift Virtualization Boot Camp: KubeVirt, VM işletimi, SR-IOV, NMState, performans ayarı ve güvenlik yoğun eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Virtualization Yönetimi I: Sanal Makinelerin İşletilmesi Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Virtualization Yönetimi I: Sanal Makinelerin İşletilmesi Eğitimi

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

OpenShift Virtualization yönetimi I: KubeVirt, VM oluşturma, DataVolume, VM ağı, canlı geçiş ve snapshot eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Virtualization Yönetimi II: Üretim Sanal Makinelerinin Yapılandırılması Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Virtualization Yönetimi II: Üretim Sanal Makinelerinin Yapılandırılması Eğitimi

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

OpenShift Virtualization yönetimi II: MTV ile VM taşıma, SR-IOV, NMState, performans ayarı, OADP ve DR eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Yönetimi I: Üretim Kümesinin İşletilmesi Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Yönetimi I: Üretim Kümesinin İşletilmesi Eğitimi

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

OpenShift üretim kümesi işletimi: mimari, oc CLI, Deployment, Route, PVC ve düğüm bakımı uygulamalı eğitimi. Uygulamalı laboratuvarlarla DVA'da.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Yönetimi II: Üretim Kümesinin Yapılandırılması Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Yönetimi II: Üretim Kümesinin Yapılandırılması Eğitimi

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

OpenShift üretim kümesi yapılandırması: OAuth, RBAC, NetworkPolicy, kota, OLM ve güncelleme yönetimi uygulamalı eğitimi.

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