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