Kubernetes Eğitimi

Kubernetes Mimarisi eğitimi, konteyner tabanlı uygulamalarınızın performansını artırmak ve altyapınızı daha verimli yönetmek için gerekli olan tüm bilgileri sunar.

Kubernetes Mimarisi  Eğitim İçeriği

Eğitim Süresi: 5 Gün

Kubernetes Mimarisi ve Genel Bakış

  • Kubernetes’in çıkışı ve neden ihtiyacımız olduğu
  • Kubernetes çeşitleri ve farkları
  • Kubernetes komponentleri ve mimarisi

Kubernetes’e Giriş

  • Kubeconfig ve Kubectl ile komutlar
  • Node’lar ve özellikleri
  • Namespaceler
  • Kubernetes componentleri ( Pod)
  • Pod Yaml
  • Çoklu Container Pod
  • Deployment Çeşitleri
  • Servis Çeşitleri

Kubernetes Yönetimi

  • Annotations, Tolerations ve Labels
  • Logları inceleme, debug etme
  • Pod içerisine girip inceleme
  • Port-forward
  • Rollout ve Rollback
  • Pod Affinity
  • Configmap
  • Volume’lar
  • Joblar
  • RBAC
  • Limits & Resources
  • Liveness&Readiness
  • Resource Limits
  • Deployment yöntemleri ve Downtime
  • Helm

Kubernetes Networking

  • CoreDNS
  • Pod Networking
  • NetworkPolicy

Secret Yönetimi

  • Kubernetes secret çeşitleri
  • Environment variables
  • Pipeline secret ayarları
  • Hashicorp Vault vs. çözümler

Kubernetes Güvenliği

  • Pod Güvenliği
  • Image güvenliği
  • RBAC güvenliği
  • Opa Gatekeeper ile Policy uygulama

Kendi uygulamamızı Kubernetes üzerinde çalıştırma

  • Docker ile Uygulamayı containerize hale getirme
  • CI/CD süreci ile build alma ve pushlama
  • Registry’den kubernetese Image çekilmesi
  • Kubernetes üzerinde çalıştırılması
  • Kubernetes’den dış dünyaya yayın yapma