KUBERNETES NETWORKING: ADVANCED NETWORKING EĞİTİMİ

kube-proxy IPVS üzerinde komutla öğrenin, laboratuvarda doğrulayın

kube-proxy IPVS, Cilium ClusterMesh, Multus ve conntrack ve tcpdump başlıklarını 4 günde laboratuvar uygulamalarıyla öğrenin

Kubernetes ileri ağ mimarisi konusunda kube-proxy IPVS, Cilium ClusterMesh, Multus ve conntrack ve tcpdump başlıklarını işleyen, Uzman seviye, 4 günlük uygulamalı DVA eğitimi.

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

Eğitim Hakkında

kube-proxy IPVS, Cilium ClusterMesh ve Multus ekseninde uygulamalı Kubernetes ileri ağ mimarisi

Kubernetes ileri ağ mimarisi konusunu tcpdump/Hubble araçlarının kullanıldığı çok düğümlü laboratuvarda uygulamalı olarak işleyen bu program; kube-proxy IPVS, Cilium ClusterMesh, Multus ve conntrack ve tcpdump başlıklarını kapsar. 4 gün boyunca komut satırı, YAML manifestleri ve gerçek hata senaryoları kullanılarak kavramlar çalışan yapılandırmalara dönüştürülür.

Süre ve Format

4 Gün. Her gün dört modül; her modül altı somut konu başlığı içerir ve kube-proxy IPVS ile Cilium ClusterMesh üzerinde uygulama oturumlarıyla ilerler.

Seviye

Uzman Seviye — kube-proxy IPVS, Cilium ClusterMesh, Multus ve conntrack ve tcpdump başlıklarını kapsayan, tcpdump/Hubble araçlarının kullanıldığı çok düğümlü laboratuvarda yürütülen 4 günlük uygulamalı program.

Öğrenme Metodu

Her modülde kısa teorik anlatımın ardından tcpdump/Hubble araçlarının kullanıldığı çok düğümlü laboratuvarda kube-proxy IPVS ve Cilium ClusterMesh üzerinde elle uygulama yapılır, hata senaryoları birlikte çözülür.

Neden Bu Eğitim?

🛠️Uygulamalı Laboratuvar

Eğitim tcpdump/Hubble araçlarının kullanıldığı çok düğümlü laboratuvarda yürütülür; kube-proxy IPVS ve Cilium ClusterMesh doğrudan komut satırında denenir.

🎯Sahaya Dönük İçerik

Multus ve conntrack ve tcpdump gibi gerçek projelerde karşılaşılan bileşenler örnek senaryolarla işlenir.

🧭Üretime Hazırlık

“Ağ Operasyonu ve Derin Sorun Giderme” aşaması; sorun giderme ve operasyonel en iyi uygulamalarla programı tamamlar.

Anahtar Konular

kubernetes networking: advanced networkingkube-proxy ipvscilium clustermeshmultusconntrack ve tcpdumpkubernetes eğitimidevops eğitimikonteyner orkestrasyonudva kurumsal eğitimuygulamalı kubernetes lab
“Güvenlik sonradan eklenen bir özellik değil, tasarımın ilk satırıdır.”

Ön Koşullar

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

1
Derin Kubernetes bilgisi

Üretim kümesi yönetmiş olmak ve kontrol düzlemi bileşenlerini bilmek beklenir.

2
Ağ uzmanlığı

TCP/IP, yönlendirme ve paket analizi araçlarında deneyim gerekir.

3
Linux çekirdeği

İleri Linux, iptables/nftables ve sistem çağrısı düzeyinde aşinalık önerilir.

4
Laboratuvar erişimi

Uygulamalar tcpdump/Hubble araçlarının kullanıldığı çok düğümlü laboratuvarda yapılır; tarayıcı ve SSH erişimi olan bir bilgisayar yeterlidir.

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ı, Ağ Politikaları ve CNI, Service ve Servis Keşfi, İleri Düzey Kubernetes Ağ Konuları ve Sorun Giderme Metodolojisi başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
Ağ Politikaları ve CNI
  • Pod ağ modeli: her Pod için benzersiz IP ve düğümler arası NAT’sız erişim
  • CNI eklentileri: Calico, Cilium ve Flannel karşılaştırması
  • NetworkPolicy ile ingress/egress kuralları ve default-deny şablonu
  • podSelector, namespaceSelector ve ipBlock birleşimleri
  • Overlay (VXLAN) ve BGP tabanlı yönlendirme farkları
  • Cilium eBPF veri düzlemi ve Hubble ile akış gözlemi
Modül 2
Service ve Servis Keşfi
  • ClusterIP, NodePort, LoadBalancer ve ExternalName tipleri
  • Endpoints ve EndpointSlice nesnelerinin servis eşleştirmesindeki rolü
  • CoreDNS ile servis keşfi: <svc>.<ns>.svc.cluster.local çözümlemesi
  • Headless Service ve StatefulSet ile kararlı ağ kimliği
  • kube-proxy iptables ve IPVS modlarının çalışma farkları
  • Session affinity, externalTrafficPolicy ve kaynak IP koruma
Modül 3
İleri Düzey Kubernetes Ağ Konuları
  • CNI zincirleme ve Multus ile çoklu arayüz kullanımı
  • Cilium kube-proxy replacement, eBPF host routing ve BGP control plane
  • IPv4/IPv6 dual-stack yapılandırması
  • CoreDNS özelleştirme: stub domain, forward ve NodeLocal DNSCache
  • Egress gateway ve sabit çıkış IP’si tasarımı
  • Ağ sorun giderme: tcpdump, conntrack, iptables-save ve Hubble CLI
Modül 4
Sorun Giderme Metodolojisi
  • Katmanlı teşhis: uygulama, Pod, Service, düğüm ve control plane ayrımı
  • Pending Pod nedenleri: kaynak yetersizliği, taint, PVC bağlanamaması
  • Düğüm NotReady durumu: kubelet günlükleri ve journalctl analizi
  • DNS ve servis erişim sorunları için netshoot ile debug Pod’u
  • etcd sağlık kontrolü ve API sunucusu gecikme belirtileri
  • Olay sonrası inceleme (postmortem) ve runbook oluşturma
Günün hedefiKatılımcı, ConfigMap ve Secret Yönetimi, Helm ve Kustomize ile Paketleme, Ingress, Gateway API ve Yük Dengeleme ve Küme Güvenliği ve Sertleştirme başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
ConfigMap ve Secret Yönetimi
  • ConfigMap değerlerini env, envFrom ve volume olarak tüketme
  • Secret türleri (Opaque, kubernetes.io/tls, dockerconfigjson) ve base64 yanılgısı
  • etcd düzeyinde Secret şifreleme (EncryptionConfiguration)
  • Immutable ConfigMap/Secret ve yapılandırma değişiminde rollout tetikleme
  • External Secrets Operator ve Sealed Secrets ile gizli veri yönetimi
  • Downward API ile Pod meta verisini container içine aktarma
Modül 2
Helm ve Kustomize ile Paketleme
  • Helm chart yapısı: Chart.yaml, values.yaml ve templates dizini
  • helm install, upgrade, rollback ve release geçmişi
  • Go template fonksiyonları, _helpers.tpl ve named template kullanımı
  • Kustomize base/overlay yapısı ve patchesStrategicMerge
  • Helm chart’ı OCI registry’ye push etme ve imzalama
  • helm lint, helm template ve chart test stratejileri
Modül 3
Ingress, Gateway API ve Yük Dengeleme
  • Ingress kaynağı, ingressClassName ve NGINX Ingress Controller kurulumu
  • TLS sonlandırma ve cert-manager ile otomatik sertifika yenileme
  • Gateway API: GatewayClass, Gateway ve HTTPRoute nesneleri
  • Path ve host tabanlı yönlendirme, rewrite ve rate limit
  • MetalLB ile bare-metal ortamda LoadBalancer servisi sağlama
  • Ağırlıklı trafik bölme ve canary yönlendirme
Modül 4
Küme Güvenliği ve Sertleştirme
  • Pod Security Admission seviyeleri: privileged, baseline, restricted
  • Image güvenliği: Trivy taraması, imza doğrulama (cosign) ve admission politikaları
  • OPA Gatekeeper ve Kyverno ile politika uygulama
  • CIS Kubernetes Benchmark ve kube-bench çalıştırma
  • Runtime güvenlik: seccomp, AppArmor ve Falco kuralları
  • API sunucusu ve kubelet erişim sertleştirme bayrakları
Günün hedefiKatılımcı, Service Mesh ve Gelişmiş Ağ, Kubernetes için CI/CD Hatları, Çok Bulutlu Konteyner Yönetimi ve Kurum İçi Küme Tasarımı ve Altyapı başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
Service Mesh ve Gelişmiş Ağ
  • Istio mimarisi: istiod, Envoy sidecar ve ambient mod
  • VirtualService, DestinationRule ve Gateway ile trafik yönetimi
  • mTLS (PeerAuthentication) ve AuthorizationPolicy ile servisler arası güvenlik
  • Retry, timeout ve circuit breaker davranışları
  • Egress trafiği kontrolü: EgressGateway ve ServiceEntry
  • Linkerd ile hafif alternatif yaklaşım ve karşılaştırma
Modül 2
Kubernetes için CI/CD Hatları
  • GitHub Actions / GitLab CI ile imaj derleme ve registry’ye gönderme
  • İmaj etiketleme stratejisi: commit SHA, semver ve digest sabitleme
  • Helm veya Kustomize ile ortam bazlı dağıtım
  • Argo CD ve Flux ile pull tabanlı dağıtım
  • Pipeline içinde Trivy taraması ve test aşamaları
  • Progressive delivery: Argo Rollouts ile canary ve otomatik analiz
Modül 3
Çok Bulutlu Konteyner Yönetimi
  • EKS, AKS ve GKE yönetilen servislerinin mimari karşılaştırması
  • Cluster API ile bildirimsel küme sağlama ve yaşam döngüsü
  • Terraform ile çok bulutlu küme ve ağ kurulumu
  • Azure Arc, Anthos ve Rancher ile merkezi yönetim yaklaşımları
  • Bulutlar arası ağ, Submariner/Cilium ClusterMesh ve veri yerleşimi
  • Maliyet görünürlüğü, etiketleme ve OpenCost kullanımı
Modül 4
Kurum İçi Küme Tasarımı ve Altyapı
  • Kapasite ve topoloji planı: control plane sayısı, etcd diskleri ve ağ ayrımı
  • Bare-metal veya sanallaştırma üzerinde node şablonu ve otomasyon (Ansible, Kubespray)
  • Kurum içi registry (Harbor) ve kopuk ağ (air-gapped) imaj akışı
  • MetalLB, kube-vip ve harici HAProxy ile yük dengeleme
  • Rook-Ceph veya Longhorn ile kalıcı depolama
  • Kurumsal kimlik: LDAP/AD entegrasyonu ve OIDC ile RBAC eşleme
Günün hedefiKatılımcı, RBAC, ServiceAccount ve Erişim Kontrolü, Küme Gözlemlenebilirliği, Küme İşletimi ve Bakım ve Zamanlama: Taint, Affinity ve Öncelik başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
RBAC, ServiceAccount ve Erişim Kontrolü
  • Role, ClusterRole, RoleBinding ve ClusterRoleBinding ilişkisi
  • ServiceAccount token projeksiyonu ve bound token kullanımı
  • kubectl auth can-i ile yetki denetimi ve --as ile kimliğe bürünme
  • Aggregated ClusterRole ve en az yetki prensibi tasarımı
  • OIDC ile kimlik doğrulama ve harici kimlik sağlayıcı bağlama
  • Audit policy ile API erişim kayıtlarının tutulması
Modül 2
Küme Gözlemlenebilirliği
  • metrics-server, kubectl top ve kaynak tüketimi izleme
  • Merkezi log toplama: Fluent Bit DaemonSet ve Loki/Elasticsearch hedefleri
  • kubectl logs, describe, events ve debug ephemeral container kullanımı
  • Probe ve Event kayıtlarından kök neden analizi
  • Dağıtık izleme (OpenTelemetry, Jaeger) temelleri
  • SLO odaklı uyarı tasarımı ve alarm yorgunluğunu azaltma
Modül 3
Küme İşletimi ve Bakım
  • etcd yedekleme ve geri yükleme tatbikatı
  • Düğüm bakımı: cordon, drain ve uncordon akışı
  • Sürüm yükseltme stratejisi ve skew policy kuralları
  • Kapasite planlama ve kaynak rezervasyonu (kube-reserved, system-reserved)
  • Felaket kurtarma planı ve Velero ile uygulama yedekleme
  • Değişiklik yönetimi, bakım pencereleri ve geri dönüş planı
Modül 4
Zamanlama: Taint, Affinity ve Öncelik
  • Scheduler filtreleme ve puanlama aşamaları
  • nodeAffinity, podAffinity ve podAntiAffinity kuralları
  • Taint ve toleration ile özel düğüm havuzları
  • topologySpreadConstraints ile bölgeler arası dengeli dağılım
  • PriorityClass, preemption ve PodDisruptionBudget
  • Cluster Autoscaler ve Karpenter ile düğüm ölçekleme mantığı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Ağ Politikaları ve CNI

Ağ Politikaları ve CNI kapsamında Pod ağ modeli: her Pod için benzersiz IP ve düğümler arası NAT’sız erişim ve NetworkPolicy ile ingress/egress kuralları ve default-deny şablonu gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
İleri Düzey Kubernetes Ağ Konuları

İleri Düzey Kubernetes Ağ Konuları kapsamında CNI zincirleme ve Multus ile çoklu arayüz kullanımı ve IPv4/IPv6 dual-stack yapılandırması gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
ConfigMap ve Secret Yönetimi

ConfigMap ve Secret Yönetimi kapsamında ConfigMap değerlerini env, envFrom ve volume olarak tüketme ve etcd düzeyinde Secret şifreleme (EncryptionConfiguration) gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Ingress, Gateway API ve Yük Dengeleme

Ingress, Gateway API ve Yük Dengeleme kapsamında Ingress kaynağı, ingressClassName ve NGINX Ingress Controller kurulumu ve Gateway API: GatewayClass, Gateway ve HTTPRoute nesneleri gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Service Mesh ve Gelişmiş Ağ

Service Mesh ve Gelişmiş Ağ kapsamında Istio mimarisi: istiod, Envoy sidecar ve ambient mod ve mTLS (PeerAuthentication) ve AuthorizationPolicy ile servisler arası güvenlik gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Çok Bulutlu Konteyner Yönetimi

Çok Bulutlu Konteyner Yönetimi kapsamında EKS, AKS ve GKE yönetilen servislerinin mimari karşılaştırması ve Terraform ile çok bulutlu küme ve ağ kurulumu gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
RBAC, ServiceAccount ve Erişim Kontrolü

RBAC, ServiceAccount ve Erişim Kontrolü kapsamında Role, ClusterRole, RoleBinding ve ClusterRoleBinding ilişkisi ve kubectl auth can-i ile yetki denetimi ve --as ile kimliğe bürünme gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Küme İşletimi ve Bakım

Küme İşletimi ve Bakım kapsamında etcd yedekleme ve geri yükleme tatbikatı ve Sürüm yükseltme stratejisi ve skew policy kuralları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

Kimler İçin Uygundur?

  • Kubernetes ağını derinlemesine yönetmesi gereken kıdemli ağ
  • platform mühendisleri

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kubernetes ağını derinlemesine yönetmesi gereken kıdemli ağ ve platform mühendisleri. Seviye: Uzman.
Uygulamalar hangi ortamda yapılır?
Tüm laboratuvarlar tcpdump/Hubble araçlarının kullanıldığı çok düğümlü laboratuvarda gerçekleştirilir; kube-proxy IPVS ve Cilium ClusterMesh katılımcıların kendi erişimleriyle denenir.
Eğitimde hangi konular işlenir?
4 günde Pod ve Servis Ağı İç Yapısı, CNI, eBPF ve Çoklu Arayüz Mimarileri, Service Mesh, Mimarî ve Çok Kümeli Ağ ve Ağ Operasyonu ve Derin Sorun Giderme aşamaları işlenir; öne çıkan başlıklar kube-proxy IPVS, Cilium ClusterMesh, Multus ve conntrack ve tcpdump.
Eğitim sonunda sertifika verilir mi?
Eğitim sonunda katılım ve başarı koşullarını sağlayanlar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır.
Ön bilgi gerekli midir?
Üretim kümesi yönetmiş olmak ve kontrol düzlemi bileşenlerini bilmek beklenir. TCP/IP, yönlendirme ve paket analizi araçlarında deneyim gerekir.

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 Networking: Advanced Networking Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
SeviyeUzman Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Kubernetes ve OrkestrasyonKubernetes Application Developer (CKAD) Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Application Developer (CKAD) Eğitimi

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

Kubernetes Application Developer (CKAD) eğitimi: CKAD alanları. 4 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Sertifikası.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Application Developer: Advanced Scheduling and Scalability Patterns Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Application Developer: Advanced Scheduling and Scalability Patterns Eğitimi

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

Kubernetes Application Developer: Advanced Scheduling and Scalability Patterns eğitimi: zamanlama ve ölçeklenebilirlik. 4 gün uygulamalı laboratuvar, DVA sertif

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Application Developer: APIs, Custom Resources, and Operator Patterns Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Application Developer: APIs, Custom Resources, and Operator Patterns Eğitimi

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

Kubernetes Application Developer: APIs, Custom Resources, and Operator Patterns eğitimi: CRD ve operatör geliştirme. 5 gün uygulamalı laboratuvar, DVA sertifika

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Application Developer: Batch and Event-Driven Workloads Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Application Developer: Batch and Event-Driven Workloads Eğitimi

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

Kubernetes Application Developer: Batch and Event-Driven Workloads eğitimi: toplu ve olay tabanlı iş yükleri. 4 gün uygulamalı laboratuvar, DVA sertifikası.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Application Developer: Debugging and Troubleshooting Applications Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Application Developer: Debugging and Troubleshooting Applications Eğitimi

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

Kubernetes Application Developer: Debugging and Troubleshooting Applications eğitimi: uygulama hata ayıklama. 3 gün uygulamalı laboratuvar, DVA sertifikası.

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