KUBERNETES ADMINISTRATOR: INGRESS AND CLUSTER DNS & CNI MANAGEMENT EĞİTİMİ

Ingress, DNS ve CNI katmanında uzmanlaşın

Ingress, Gateway API, CoreDNS ve CNI yönetimini Calico ve Cilium ile derinlemesine işleyen dört günlük program

Kubernetes Administrator: Ingress and Cluster DNS ve CNI Management: Ingress controller, CoreDNS ve CNI eklentilerinin kurulumu, ayarı ve yönetimi.

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

Eğitim Hakkında

Küme ağ bileşenlerinin üretim kalitesinde kurulumu ve işletimi

Program; ingress-nginx, TLS otomasyonu, Gateway API, CoreDNS Corefile özelleştirmeleri ve CNI eklentisi seçimi üzerine yoğunlaşır. Calico ve Cilium ile NetworkPolicy, eBPF tabanlı gözlem ve MTU ayarı uygulanır, kümede sık görülen ağ arızaları birlikte giderilir. Program boyunca Service Türleri ve Uç Noktalar, CoreDNS ve Küme İçi Servis Keşfi ve Düğüm ve Kubelet Sorun Giderme modülleri uygulamalı işlenir.

Süre ve Format

4 Gün. Her gün dört modül; Ingress Controller Mimarisi, Gateway API ve Trafik Yönetimi, Küme DNS Yönetimi, CNI Yönetimi ve Gelişmiş Ağ başlıklarında ilerler; her modülde altı teknik konu ve laboratuvar çalışması yer alır.

Seviye

İleri Seviye — Ingress controller, CoreDNS ve CNI eklentilerinin kurulumu, ayarı ve yönetimi.

Öğrenme Metodu

Her modül çok düğümlü laboratuvar kümesinde canlı komutlarla, kasıtlı arıza senaryoları ve kontrol listeleriyle işlenir.

Neden Bu Eğitim?

🛠️Operasyonel Pratik

Gerçek küme komutlarıyla çalışırsınız; Ingress, DNS ve CNI yönetimi konusunda günlük işletimde karşılaşılan senaryoları kendi elinizle çözersiniz.

🔍Sistematik Teşhis

Hata belirtisinden kök nedene giden adımları (events, loglar, bileşen durumu) bir kontrol listesi olarak edinirsiniz.

🛡️Üretime Hazır Yaklaşım

En az yetki, yedekleme ve izleme gibi üretim ilkelerini her laboratuvarda uygulayarak alışkanlığa dönüştürürsünüz.

Anahtar Konular

kubernetes administrator: ingress and cluster dns ve cni managementkubernetes eğitimiIngress, DNS ve CNI yönetimikubectl eğitimikubernetes kursukubernetes sertifika programıcontainer orkestrasyon eğitimidevops kubernetes eğitimiservice yapılandırması kubernetesdüğüm sorunları kubernetes
“Kubernetes'te ustalık, komutları ezberlemek değil, sistemin neden öyle davrandığını bilmektir.”

Ön Koşullar

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

1
Çalışan Küme Deneyimi

En az bir Kubernetes kümesinde iş yükü dağıtmış ve kubectl'i günlük kullanmış olmak.

2
Linux ve Ağ Hakimiyeti

systemd, iptables/ağ araçları ve TLS sertifikası kavramlarını bilmek.

3
YAML ve Otomasyon

Karmaşık manifestleri okuyup düzenleyebilmek, temel betik yazabilmek.

4
Laboratuvar Ortamı

SSH erişimi olan bir bilgisayar; çok düğümlü laboratuvar kümeleri sağlanı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ı, service yapılandırması, ingress yönetimi, dış erişim ve sağlık yoklamaları 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
Ingress ve Ingress Controller
  • Ingress kaynağı: host ve path kuralları, pathType (Exact, Prefix, ImplementationSpecific)
  • ingress-nginx kurulumu, IngressClass ve varsayılan sınıf seçimi
  • TLS sonlandırma: tls.secretName ve cert-manager ile Let's Encrypt otomasyonu
  • Annotation'larla rewrite-target, proxy-body-size, rate limit ve CORS ayarları
  • Birden fazla servise host tabanlı sanal sunucu ve fanout yönlendirme
  • Ingress 502/503/404 hatalarının backend Service ve Endpoints üzerinden teşhisi
Modül 3
Yük Dengeleme ve Dış Erişim Tasarımı
  • NodePort, LoadBalancer ve Ingress için erişim yolu karşılaştırması
  • Bulut sağlayıcı yük dengeleyici annotation'ları ve internal LB
  • externalTrafficPolicy: Local, health check node port ve istemci IP koruma
  • MetalLB ve kube-vip ile şirket içi LoadBalancer IP havuzları
  • Proxy Protocol, X-Forwarded-For ve TLS passthrough/terminate seçimleri
  • Çoklu bölge yük dengeleme ve DNS tabanlı yönlendirme (ExternalDNS)
Modül 4
Liveness, Readiness ve Startup Probe'ları
  • httpGet, tcpSocket, exec ve gRPC probe tipleri ile uygun seçim kriterleri
  • initialDelaySeconds, periodSeconds, timeoutSeconds, failureThreshold ayarlarının etkisi
  • startupProbe ile yavaş açılan uygulamaların erken öldürülmesinin önlenmesi
  • readinessProbe başarısızlığında Endpoints'ten çıkarılma ve trafik kesilme davranışı
  • Hatalı liveness probe kaynaklı yeniden başlatma döngülerinin teşhisi
  • Readiness gate'ler ve rolling update sırasında probe'ların rolü
Günün hedefiKatılımcı, gateway api, servis ağı, dağıtım stratejileri ve ağ politikaları başlıklarını laboratuvar uygulamalarıyla işleyerek günün konularında bağımsız çalışabilir hale gelir.
Modül 1
Gateway API ve Yeni Nesil Trafik Yönetimi
  • GatewayClass, Gateway ve HTTPRoute kaynaklarının rol ayrımı (altyapı, küme, uygulama)
  • HTTPRoute eşleştirme: header, path, query ve ağırlıklı backendRefs ile canary
  • ReferenceGrant ile namespace'ler arası referans güvenliği
  • TLSRoute, GRPCRoute ve TCPRoute türleri
  • Ingress'ten Gateway API'ye geçiş stratejisi ve ingress2gateway aracı
  • Envoy Gateway, Cilium ve NGINX Gateway Fabric uygulamalarının karşılaştırılması
Modül 2
Servis Ağı ve mTLS (Istio, Linkerd)
  • Sidecar ve ambient (ztunnel) servis ağı mimarileri
  • Istio VirtualService, DestinationRule ve Gateway ile trafik bölme
  • PeerAuthentication ile STRICT mTLS ve AuthorizationPolicy
  • Retry, timeout, circuit breaker (outlierDetection) ve fault injection
  • Linkerd'in hafif mimarisi: linkerd inject, viz ve golden metrics
  • Kiali ve Hubble ile servis bağımlılık grafiği izleme
Modül 3
Dağıtım Stratejileri: Blue/Green ve Canary
  • Recreate, RollingUpdate, Blue/Green, Canary ve A/B test stratejilerinin karşılaştırması
  • Service selector değişimiyle blue/green geçişi ve anında geri dönüş
  • İki Deployment ve replika oranıyla basit canary; Ingress canary annotation'ları
  • Argo Rollouts: steps, setWeight, pause ve AnalysisTemplate ile otomatik analiz
  • Flagger ile metrik tabanlı progressive delivery
  • Veritabanı şema değişikliklerinde expand/contract geçiş yaklaşımı
Modül 4
NetworkPolicy ile Ağ Segmentasyonu
  • podSelector, namespaceSelector ve ipBlock ile ingress/egress kuralları
  • Varsayılan reddet (default deny) politikası ve izin kurallarının eklenmesi
  • AND/OR semantiği: aynı from öğesi içindeki ve ayrı öğelerdeki selector farkı
  • Egress kısıtlamasında DNS (UDP/TCP 53) izninin unutulmaması
  • Politikanın CNI desteğine bağlılığı; Calico GlobalNetworkPolicy ve Cilium L7 politikaları
  • Politika doğrulama: netshoot Pod'u ile bağlantı testi ve hubble/calicoctl gözlemi
Günün hedefiKatılımcı, küme dns, cni yönetimi, gelişmiş ağ ve ağ sorun giderme başlıklarını laboratuvar uygulamalarıyla işleyerek günün konularında bağımsız çalışabilir hale gelir.
Modül 1
CoreDNS ve Küme İçi Servis Keşfi
  • Service ve Pod DNS kayıt biçimleri: <svc>.<ns>.svc.cluster.local
  • Pod'daki /etc/resolv.conf, search domain listesi ve ndots:5 etkisi
  • CoreDNS Corefile eklentileri: kubernetes, forward, cache, errors, log
  • Belirli alan adları için stub domain ve upstream DNS yönlendirmesi
  • dnsPolicy (ClusterFirst, Default, None) ve dnsConfig ile Pod bazlı özelleştirme
  • nslookup/dig ile DNS hata ayıklama ve NodeLocal DNSCache
Modül 2
CNI Eklentileri ve Pod Ağı
  • Kubernetes ağ modeli: her Pod'a benzersiz IP, NAT'sız Pod-Pod iletişimi
  • CNI spesifikasyonu, /etc/cni/net.d yapılandırması ve /opt/cni/bin ikili dosyaları
  • Flannel (VXLAN), Calico (BGP/IP-in-IP) ve Cilium (eBPF) mimari karşılaştırması
  • Pod CIDR planlaması, IPAM ve düğüm başına alt ağ ayrımı
  • CNI kurulumu sonrası düğüm NotReady durumlarının ve 'cni plugin not initialized' hatasının giderilmesi
  • overlay ve routed ağ modellerinde MTU ayarı ve performans etkileri
Modül 3
Çift Yığın, Multus ve Çoklu Arayüz
  • IPv4/IPv6 dual-stack: kubeadm yapılandırması, podSubnet ve serviceSubnet çiftleri
  • Service ipFamilyPolicy (SingleStack, PreferDualStack, RequireDualStack)
  • Multus CNI ve NetworkAttachmentDefinition ile ikinci arayüz
  • macvlan, ipvlan ve SR-IOV ile yüksek performanslı ağ senaryoları
  • MetalLB L2 ve BGP modları ile bare-metal LoadBalancer
  • Egress IP, kaynak NAT ve dış güvenlik duvarı ile uyumluluk
Modül 4
Ağ ve Service Sorun Giderme
  • Service erişilemiyor: selector/label uyumu ve Endpoints'in boş olması kontrolü
  • Pod-Pod, Pod-Service ve dışarıdan erişim için katmanlı test yöntemi (curl, nc, wget)
  • DNS çözümleme hataları: CoreDNS Pod logları ve resolv.conf incelemesi
  • kube-proxy iptables kuralları (iptables-save | grep KUBE-SVC) ve conntrack durumu
  • NetworkPolicy kaynaklı engellenmeleri bulma ve geçici politika kaldırma testi
  • tcpdump ve nicolaka/netshoot imajı ile paket düzeyinde analiz
Günün hedefiKatılımcı, cilium ve ebpf, log mekanizması, küme altyapısı ve düğüm sorunları başlıklarını laboratuvar uygulamalarıyla işleyerek günün konularında bağımsız çalışabilir hale gelir.
Modül 1
Cilium, eBPF ve Gelişmiş Ağ Özellikleri
  • eBPF temelleri ve kube-proxy replacement modu
  • CiliumNetworkPolicy ile L3/L4/L7 (HTTP, DNS, Kafka) politika yazımı
  • Hubble ile akış gözlemi: hubble observe, hubble ui ve metrikler
  • Cluster Mesh ile çoklu küme servis paylaşımı
  • Şeffaf şifreleme: WireGuard ve IPsec seçenekleri
  • Bandwidth Manager, BGP Control Plane ve Egress Gateway özellikleri
Modül 2
Kubernetes Log Mekanizması
  • Konteyner stdout/stderr akışı ve /var/log/pods ile /var/log/containers dosya yapısı
  • kubectl logs bayrakları: -f, --previous, --since, --tail, -c, --all-containers
  • Log rotasyonu: kubelet containerLogMaxSize ve containerLogMaxFiles ayarları
  • Düğüm düzeyi ajan (DaemonSet) ile log toplama: Fluent Bit ve Fluentd karşılaştırması
  • Sidecar ile dosya tabanlı uygulama loglarının stdout'a aktarılması
  • Kubernetes denetim (audit) loglarının politika seviyeleri: None, Metadata, Request, RequestResponse
Modül 3
Çalışma Zamanı ve Düğüm Altyapısı
  • CRI, OCI ve containerd/CRI-O mimarisi; dockershim'in kaldırılması sonrası durum
  • Linux namespaces ve cgroup v2'nin konteyner izolasyonundaki rolü
  • Düğüm boyutlandırma: control-plane ve worker için CPU, bellek, disk ve ağ planlaması
  • Zorunlu portlar: 6443, 2379-2380, 10250, 10257, 10259 ve NodePort aralığı 30000-32767
  • PKI yapısı: /etc/kubernetes/pki dizini, CA'lar ve istemci/sunucu sertifikaları
  • Sanal makine, bare-metal ve bulut üzerinde kümenin altyapı tercihleri
Modül 4
Düğüm ve Kubelet Sorun Giderme
  • NotReady, MemoryPressure, DiskPressure ve PIDPressure düğüm koşullarının yorumlanması
  • systemctl status kubelet, journalctl -u kubelet ve /var/lib/kubelet/config.yaml incelemesi
  • containerd durumu, crictl pods/ps/inspect ve runtime socket hataları
  • kubectl cordon, drain (--ignore-daemonsets, --delete-emptydir-data) ve uncordon akışı
  • Eviction mekanizması, imaj garbage collection ve disk dolması senaryoları
  • Düğüm sertifikası, saat senkronu (chrony) ve cgroup sürücüsü uyuşmazlıkları

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Service yapılandırması

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

✅
Dış erişim

Kümeye dış erişimi ve yük dengeleme topolojisini tasarlayabilirsiniz

✅
Gateway API

Gateway API kaynaklarıyla rol tabanlı trafik yönetimi kurgulayabilirsiniz

✅
Dağıtım stratejileri

Blue/green ve canary stratejilerini Kubernetes'te uygulayabilirsiniz

✅
Küme DNS

CoreDNS yapılandırması ve servis keşfini yönetebilir ve sorun giderebilirsiniz

✅
Gelişmiş ağ

Çift yığın ve çoklu ağ arayüzü gereksinimlerini kümede yapılandırabilirsiniz

✅
Cilium ve eBPF

Cilium ile eBPF tabanlı ağ, güvenlik ve gözlemlenebilirlik özelliklerini kullanabilirsiniz

✅
Küme altyapısı

Kümenin altındaki runtime, işletim sistemi ve ağ gereksinimlerini planlayabilirsiniz

Kimler İçin Uygundur?

  • Üretim kümelerinin ağ katmanından sorumlu Kubernetes yöneticileri
  • ağ mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Üretim kümelerinin ağ katmanından sorumlu Kubernetes yöneticileri ve ağ mühendisleri için uygundur.
Eğitimde hangi konular işlenir?
4 gün boyunca şu modüller işlenir: Service Türleri ve Uç Noktalar; Ingress ve Ingress Controller; Yük Dengeleme ve Dış Erişim Tasarımı; Liveness, Readiness ve Startup Probe'ları; Gateway API ve Yeni Nesil Trafik Yönetimi; Servis Ağı ve mTLS (Istio, Linkerd); Dağıtım Stratejileri: Blue/Green ve Canary; NetworkPolicy ile Ağ Segmentasyonu ve diğerleri.
Eğitim kaç gün sürer ve nasıl işlenir?
Eğitim 4 gündür. Her modül çok düğümlü laboratuvar kümesinde canlı komutlarla, kasıtlı arıza senaryoları ve kontrol listeleriyle işlenir.
Başlamak için hangi ön bilgi gerekir?
En az bir Kubernetes kümesinde iş yükü dağıtmış ve kubectl'i günlük kullanmış olmak. systemd, iptables/ağ araçları ve TLS sertifikası kavramlarını bilmek.
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 Administrator: Ingress and Cluster DNS & CNI Mana 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 Administration II: Configuring a Production Cluster (DO280) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration II: Configuring a Production Cluster (DO280) Eğitimi

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

Red Hat OpenShift Administration II: üretim kümesi yapılandırma (DO280 kapsamı): OAuth ve IdP, MachineConfig, Ingress Operator ve ODF. 4 gün uygulamalı DVA eğit

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration II: Configuring a Production Cluster (DO280LS) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration II: Configuring a Production Cluster (DO280LS) 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. Çevrimiçi format.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration II: Configuring a Production Cluster Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration II: Configuring a Production Cluster Classroom Training 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. Sınıf eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration II: Configuring a Production Cluster with Exam Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration II: Configuring a Production Cluster with Exam Classroom Training 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. Sınav hazırlığı odaklı.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration II: Operating a Production Kubernetes Cluster with Exam (DO281) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster with Exam (DO281) 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. Sınav hazırlığı odaklı.

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