LINUX 101
Giriş
- Dağıtımlar
- Komut satırından komutları çalıştırma
- Komut satırı özellikleri
Dosya ve dizinlerle çalışma
- Dosya sisteminin yapısı
- Dosya ve dizin oluşturma ve silme
- Dosya ve dizinleri kopyalama, taşıma ve yeniden adlandırma
- Dosya içeriğini görüntüleme
- Arama
- Dosyaları paketleme ve açma
Dosyaları düzenleme
- 'nano' editörü
- 'vim' editörü
- 'sed' editörü ile komut satırından düzenleme
Kabuk içinde çalışma
- 'bash' kabuğu
- Akış yönlendirme
- Başlatma dosyaları
Dosya sistemi izinleri
- Hak ve sahiplik kavramı
- İzinleri görüntüleme ve doğrulama
- Mutlak ve sembolik gösterim
- 'chmod' ile izinleri değiştirme
- 'chown' ile sahiplik değiştirme
Süreçlerle çalışma
- Süreçleri görüntüleme ve arama
- Süreç yönetimi
Kullanıcı yönetimi
- Kullanıcı hesapları
- Güvenlik ve şifre politikası
- Gruplar
- Kullanıcı ayrıcalıkları
Ağ bağlantıları
- 'ssh' kullanarak uzak bağlantılar kurma
- Dosya indirme
- 'scp' kullanarak dosya aktarma
Sistem bakımı
- Kaynak izleme
- Görev yönetimi
- Paket yönetimi
Docker 101
DOCKER GİRİŞ (5 Gün)
- Docker konteynerlerıne giriş
- Özel sunuculara ve sanal makinelere karşı konteynerler
- Konteynerlerin Arkasındaki Teknoloji
- Dockerfile
- Dockerhub
- Halka Açık ve Özel Depolar
DOCKER MOTOR TEMELLERİ
- Docker Motoru vs Hipervizör
- Docker Daemon / Docker Motoru
- Emredici vs Bildirici Yazım Çeşitleri
DOCKER GÖRÜNTÜLERİ
- Ayrıştırılmış uygulamalar
- Görüntü ağacı
DOCKER NETWORK
- Ana Bilgisayar/Köprü Ağı
- Macvlan Sürücüsü
- Ölçeklendirilebilir Hizmetler
- Docker Depolama
- Konteyner Değişmezliği
- Docker Veri Birimleri
- Docker Oluşturma
- Çoklu Konteyner Uygulamaları
En iyi uygulamalar
Kubernetes
Kubernetes 101
Kubernetes Giriş
- Konteyner Teknolojisi
- Tarihçe
- Mimari
- Kaynaklar
- Yardım
- Mikroservisler
Kurulum ve Ayarlar
- Kurulum Seçenekleri
- Minikube Kurulum
- Kubernetes Kurulum
Komut Satırı Genel Bakış
Kubernetes Temelleri
- luster Oluşturma
- App Deploy etme
Kubernetes Kaynakları
- Master
- Node
- Pod
- Labels
- Pod ve Konteyner Ayarları
- Kaynak Limitleri
Deployment Çeşitleri
- Recreate
- Ramped
- Blue/Green
- Canary
- A/B Testing
Panel
- Kubernetes Paneli
- Panelde Gezinme
- Servisler
- Controller Manager
- Konteynerlara RAM ve CPU atama
Metrikler ve Oto-Ölçeklenme
- Kavramlar ve Kaynaklar
- Ölçeklenme
- Metrikler
- Yatay Pod Ölçeklenmesi
Podlar
- Pod Hayat Döngüsü
- Pod Durumu
- Secrets
- Podlar
Kontrolcüler
- Dağıtım
- Durum Bilgisi Seti
- Daemon Seti
- Denetleyiciler
Servisler
- Servis Tanımlama
- Servisleri Keşfetme
- Servisler
Volümler
- Genel Bakış
- Bir Podu bir Volüme Depolama yapması için Ayarlama
- Bir Podu Kalıcı Volüm kullanması için Ayarlama
Güvenlik
- Erişim Kontrolü
- RBAC
- Roller
En İyi Uygulamalar
- Konteyner Oluşturma
- Loglama
- Labellar
- Konteyner İzleme
- Sidecar Konteynerlar
Sorun Giderme
- Genel Pod Hataları
- Servis Sorunlarını Giderme
- Ingress Sorunları Giderme