Eğitim İçeriği
Giriş
- Hedefler
- Kim Olmalısınız
- The Linux Foundation
- Linux Foundation Eğitimleri
- Sertifikasyon Programları ve Dijital Rozetler
- Sistem Hazırlama
- Kurs Kaydı
- Laboratuvarlar
Kubernetes Mimarisine Genel Bakış
- Kubernetes Nedir?
- Kubernetes'in Bileşenleri
- Zorluklar
- Borg Mirası
- Kubernetes Mimari
- Terimler
- Ana Düğüm
- Minion (Çalışan) Düğümler
- Pod'lar
- Hizmetler
- Kontroller / Operatörler
- Her Pod İçin Tek IP Adresi
- Ağ Kurulumu
- CNI Ağ Yapılandırma Dosyası
- Pod'dan Pod'a İletişim
- Bulut Yerelli Hesaplama Vakfı
- Kaynak Önerileri
- Laboratuvarlar
Oluşturma
- Kapsayıcı Seçenekleri
- Bir Uygulamayı Kapsayıcılaştırma
- Dockerfile Oluşturma
- Yerel Depo Barındırma
- Dağıtım Oluşturma
- Bir Kapsayıcıda Komut Çalıştırma
- Çok-Kapsayıcılı Pod
- readinessProbe
- livenessProbe
- Test Etme
- Laboratuvarlar
Tasarım
- Geleneksel Uygulamalar: Dikkate Alınacakler
- Bağımsız Kaynaklar
- Geçici Olarak
- Esnek Çerçeve
- Kaynak Kullanımını Yönetme
- Etiket Seçicileri Kullanma
- Çok-Kapsayıcılı Pod'lar
- Sidecar Kapsayıcı
- Adapter Kapsayıcı
- Ambassador
- Düşünmek İçin Noktalar
- İşler
- Laboratuvarlar
Dağıtım Yapılandırması
- Hacimler Genel Bakış
- Hacimler Tanıtımı
- Hacim Spek
- Hacim Türleri
- Paylaşılan Hacim Örneği
- Kalıcı Hacimler ve Talepler
- Kalıcı Hacim
- Kalıcı Hacim Talebi
- Dinamik Sağlama
- Gizli Dizeler
- Çevirel Değişkenlerden Gizli Dizeleri Kullanma
- Hacimler Olarak Gizli Dizeleri Bağlama
- Taşınabilir Veri ile ConfigMaps
- ConfigMaps Kullanma
- Dağıtım Yapılandırma Durumu
- Ölçeklendirme ve Yeniden Yükleme Güncellemeleri
- Dağıtım Geri Alımları
- Laboratuvarlar
Güvenlik
- Güvenlik Genel Bakış
- API'ye Erişim
- Kimlik Doğrulama
- Yetkilendirme
- ABAC
- RBAC
- RBAC Süreç Genel Bakış
- Onay Kontrolörü
- Güvenlik Bağlamları
- Pod Güvenlik Politikaları
- Ağ Güvenlik Politikaları
- Ağ Güvenlik Politikası Örneği
- Varsayılan Politika Örneği
- Laboratuvarlar
Uygulamaları Serbest Bırakma
- Hizmet Türleri
- Hizmetler Şeması
- Hizmet Güncelleme Deseni
- Bir Hizmet ile Uygulamaya Erişme
- Seçici Olmayan Hizmet
- ClusterIP
- NodePort
- LoadBalancer
- ExternalName
- Ingress Kaynağı
- Ingress Kontrolörü
- Hizmet Ağı
- Laboratuvarlar
Sorun Giderme
- Sorun Giderme Genel Bakış
- Temel Sorun Giderme Adımları
- Sürekli (Sabit) Değişim
- Temel Sorun Giderme Akışı: Pod'lar
- Temel Sorun Giderme Akışı: Düğüm ve Güvenlik
- Temel Sorun Giderme Akışı: Ajanslar
- İzleme
- Günlük Kaydetme Araçları
- Uygulamaları İzleme
- Sistem ve Ajans Günlükleri
- Uyumluluk Testi
- Daha Fazla Kaynak
- Laboratuvarlar
CKAD sınavı gözden geçirme
Kurs İçin Gerekli Önbilgiler
Bu kursun en fazla faydasından yararlanabilmek için:
Temel Linux komut satırı ve dosya düzenleme becerilerine sahip olmalı ve bir programlama dilini (Python, Node.js, Go gibi) kullanmayı bildiğinizden emin olmalısınız. Bulut Yerelli uygulama kavramları ve mimarisinin bilgisi (örneğin, bizim ücretsiz Kubernetes Introduction edX MOOC kursunda öğretilen gibi) bu kurs için yardımcı olur.
Lütfen, Kubernetes Yönetim (LFS458) bu kursun ön koşulu değildir. Her biri ayrı olarak tasarlanmış ve ilgili sınavlarla hizalı olduğu için ders materyallerinde örtüşme vardır.
Hedef Kitle
Bu kurs, uygulamanızı çok düğümlü bir kümede kapsayıcılaştırmayı, barındırmayı, dağıtmayı ve yapılandırmaya ihtiyaç duyan deneyimli uygulama geliştiricileri için tasarlanmıştır.
Deneyim Seviyesi: Orta
Danışanlarımızın Yorumları (1)
eğitmen pratik bilgiye sahiptir
- Osrodek Przetwarzania Informacji - Panstwowy Instytut Badawczy
Eğitim - Kubernetes for App Developers (LFD459)
Yapay Zeka Çevirisi