← Eğitim kataloğu

TT224-KG · Intermediate

Kubernetes’e Giriş

Temel Kubernetes mimarisi ve API’leriyle container iş yüklerini dağıtın ve yönetin.

Süre4 gün
Katılımcı profiliYazılım geliştirme, sistem yönetimi ve DevOps ekipleri ile bu alanlardaki teknik yöneticiler
Ön gereksinimlerTemel Linux, network ve container bilgisi

Program hakkında

Genel bakış

Kubernetes’in mimarisinden kurulumuna, temel objelerinden cluster ve sistem yönetimi operasyonlarına kadar uygulamalı kapsam sunar.

Müfredat

Eğitim içeriği

1. Gün — Mimari ve Kurulum

  1. Container Orchestration Kavramı ve Kubernetes Tarihçesi
  2. Kubernetes Nedir? Mimari Yapısı ve Komponentleri
  3. Kurulum Seçenekleri: Minikube, Kubeadm, Distrolar
  4. Cloud Servisleri (AKS, EKS, GKE) ve Kubectl Config
  5. Kubectl Kullanımı ve Temel Komutlar
  6. Uygulamalı Lab: Cluster Kurulumu ve İlk Erişim

2. Gün — Temel Objeler

  1. Pod ve Namespace
  2. Deployment: ReplicaSet ve Rolling Update
  3. Label, Selector ve Annotation
  4. Service: ClusterIP, NodePort, LoadBalancer
  5. Ingress ve Trafik Yönlendirme
  6. Uygulamalı Lab: Mikroservis Deployment

3. Gün — Veri, Konfigürasyon ve İleri Objeler

  1. Volume, PV, PVC ve StorageClass
  2. Secret ve ConfigMap Yönetimi
  3. DaemonSet, StatefulSet
  4. Job ve CronJob
  5. RBAC ve Service Account
  6. Uygulamalı Lab: Veri Kalıcılığı ve Güvenli Erişim

4. Gün — Yönetim ve Operasyon

  1. Affinity, Taint ve Toleration
  2. Monitoring ve Service Mesh’e Giriş
  3. Helm ile Paket Yönetimi
  4. Network Policy ve Güvenlik
  5. Day-1/Day-2 Operasyonları, Yedekleme ve Upgrade
  6. Kapanış: Best Practices ve Sınav Hazırlığı (CKA)

Konular

Ana başlıklar

  1. 01Kubernetes Mimarisi ve Komponentleri
  2. 02Kubernetes Kurulumu ve Kurulum Seçenekleri
  3. 03Kubectl Kullanımı
  4. 04Kubernetes Temel Objeleri (Pod, Deployment, Service, Ingress)
  5. 05Veri Kalıcılığı: Volume, PV, PVC, StorageClass
  6. 06Cluster Yönetimi: RBAC, Taint, Affinity
  7. 07Helm, Monitoring ve Service Mesh
  8. 08Day-1 / Day-2 Operasyonları, Yedekleme ve Upgrade

Kazanımlar

Ekibin kazanacakları

  • Dayanıklı workload dağıtmak
  • Uygulamaları güvenli şekilde yayınlamak ve yapılandırmak
  • Yaygın cluster ve workload hatalarını teşhis etmek
Bu programı tasarlayalım ↗