Kubernetes Temelleri ve İlk Adımlar Eğitimi
| Eğitim Süresi | 16 Saat |
|---|
-
1. Kubernetes’e Giriş ve Temel Mimari Kavramlar5Konu ·
-
Kubernetes’in ortaya çıkışı ve ihtiyaç duyulma sebepleriYeni
-
Temel bileşenler: Master (Control Plane) ve Node mimarisiYeni
-
API Server, Scheduler, Controller Manager, ETCD rol ve görevleriYeni
-
Kubelet, Kube-proxy ve Container RuntimeYeni
-
YAML dosya yapısına genel bakışYeni
-
-
2. Pod, Deployment ve ReplicaSet Tanımı ve Yönetimi6Konu ·
-
Pod nedir? Pod içindeki container mantığıYeni
-
Pod manifest dosyası örnekleri ve uygulamalarıYeni
-
ReplicaSet nedir, neden kullanılır?Yeni
-
Deployment ile uygulama yönetimi ve versiyonlamaYeni
-
YAML ile Deployment/ReplicaSet tanımıYeni
-
kubectl komutları ile yönetim: apply, get, describe, deleteYeni
-
-
3. Service ve Ingress Kullanımı6Konu ·
-
ClusterIP, NodePort, LoadBalancer türleriYeni
-
Servis tanımı ve uygulamaya yönlendirme mantığıYeni
-
Ingress nedir? Nginx Ingress Controller kurulumuYeni
-
Ingress tanımı ile HTTP yönlendirme örnekleriYeni
-
TLS (HTTPS) desteği ve sertifika entegrasyonuYeni
-
DNS ve domain yönlendirme temelleriYeni
-
-
4. ConfigMap ve Secret Yönetimi5Konu ·
-
ConfigMap ile yapılandırma değerlerinin dışsallaştırılmasıYeni
-
Uygulamada environment variable olarak kullanımıYeni
-
Secret nedir? Şifreli veri yönetimiYeni
-
Base64 ile şifreleme / çözme işlemleriYeni
-
ConfigMap & Secret’ların Pod’lara mount edilmesiYeni
-
-
5. Minikube ile Lokal Kurulum ve Uygulama Dağıtımı5Konu ·
-
Minikube kurulumu (MacOS, Windows, Linux için)Yeni
-
Cluster başlatma, durdurma ve yapılandırmaYeni
-
Docker container’larının Minikube üzerinden çalıştırılmasıYeni
-
Uygulama deployment’ı ve servis erişimiYeni
-
Minikube dashboard kullanımı ve temel GUI özellikleriYeni
-
-
6. Temel Ölçekleme ve Güncelleme İşlemleri5Konu ·
-
Horizontal Pod Autoscaler tanımı ve kurulumuYeni
-
Kaynak kotaları (resource requests & limits)Yeni
-
Rolling update ve rollback işlemleriYeni
-
Deployment stratejileri (Recreate vs RollingUpdate)Yeni
-
Güncelleme sırasında downtime yönetimiYeni
-
-
7. Hands-On Lab Uygulamaları (Online Ortam veya Lokal)8Konu ·
-
Her katılımcının kendi lokal ortamında Minikube kurulumuYeni
-
ConfigMap ve Secret ile uygulama yapılandırmasıYeni
-
Service tanımı ile uygulamaya dış erişim sağlanmasıYeni
-
Temel bir uygulamanın (örneğin: Node.js REST API) pod olarak deploy edilmesiYeni
-
Ingress kurulumu ve domain tanımı ile yönlendirmeYeni
-
Uygulamanın güncellenmesi ve yeniden deploy edilmesiYeni
-
Örnek senaryo: Version v1 → v2 rollout & rollbackYeni
-
Sınav niteliğinde uygulamalı mini projeYeni
-
Impress Akademi Sertifika Programı
E-Devletten Görüntülenebilir Sertifika
Eğitim sonunda verilen e-devlet onaylı sertifikalar, resmi olarak geçerliliğe sahiptir ve kariyerinizde güçlü bir referans oluşturur.
- Resmi geçerliliğe sahip
- E-devlet sistemine entegre
- Resmi başvurularda kullanılabilir
Sertifier Onaylı Dijital Sertifika
Sertifier altyapısı ile hazırlanan dijital sertifikalarımız, kişiye özel seri numarasıyla oluşturulur ve dijital kütüphanenize eklenir.
- Kişiye özel seri numarası
- LinkedIn entegrasyonu
- PDF formatında indirilebilir
- Dijital kütüphane erişimi