Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Hafif CI Egemenliği
- Bulut tabanlı CI/CD hizmetlerinin neden satıcı bağımlılığına ve gizli bilgilerin sızıntısı risklerine yol açtığı.
- Woodpecker CI tasarım hedefleri: sadelik, Docker-native, forge'dan bağımsız.
- GitHub Actions, GitLab CI, Drone ve Jenkins ile karşılaştırma.
Sunucu ve Ajan Dağıtımı
- Docker Compose yığını: sunucu, ajanlar ve veritabanı.
- Ortam değişkenleri ve Forge OAuth kaydı.
- Ajan etiketleri, kapasite planlaması ve kaynak sınırları.
Boru Hattı Geliştirme
- woodpecker.yml sözdizimi: adımlar, hizmetler ve koşullar.
- Docker imajı seçimi ve çalışma alanı bağlantıları.
- Paralel yürütme ve bağımlılık zincirleri.
Forge Entegrasyonu
- Gitea ve Forgejo için webhook yapılandırması.
- Dal filtreleme, Pull Request tetikleyicileri ve etiket olayları.
- Commit durumu raporlama ve rozet oluşturma.
Sırlar ve Güvenlik
- Depo, organizasyon ve küresel sırların kapsama alanı.
- Dağıtım aşamaları için kimlik bilgisi enjeksiyonu.
- Ağ izole etme ve güvenilir vs. güvenilmeyen ajanlar.
Matris Derlemeleri ve Önbellekleme
- Çok dilli ve çok sürümlü test matrisleri.
- Bağımlılık dizinleri için önbellek eklentisi.
- S3 uyumlu depolama alanına yüklenen arşivler.
Operasyonlar
- Sunucu günlükleri, ajan telemetrisi ve kuyruk denetimi.
- Docker Swarm veya Kubernetes ile ajanların yatay ölçeklendirilmesi.
- Boru hattı geçmişinin ve sırların yedeklenmesi ve geri yüklenmesi.
Kurs İçin Gerekli Önbilgiler
- Orta düzey Git ve CI/CD boru hattı deneyimi.
- Linux sunucu yönetimi ve Docker bilgisi.
- Gitea veya Forgejo yönetimine aşinalık.
Kitle
- Gitea/Forgejo için hafif, kendi kendine barındırılan CI çözümüne ihtiyaç duyan DevOps ekipleri.
- GitHub Actions veya GitLab CI SaaS hizmetlerinden kaçınmak isteyen organizasyonlar.
- Fazlalıklardan arındırılmış bir boru hattı egemenliği isteyen küçük ve orta ölçekli ekipler.
14 Saatler
Danışanlarımızın Yorumları (2)
Sorularıma hemen cevap almanın benim için çok güzel olduğunu düşünüyorum.
Szabolcs Kriston - Ericsson
Eğitim - Advanced GitLab
Yapay Zeka Çevirisi
Eğitmen ve bizim aramızdaki kolay iletişimi, sorunlarımıza gösterilen ilgiyi, sorularımıza verilen yanıtlardaki görüşleri ve ek bilgileri sevdim. Temposunu da beğendim, teknik sorunlar olsa bile hiçbir zaman acele etmediğimizi hissetmedik. Her konu uygun şekilde ele alındı.
Melania Mieczkowska - IAV Poland
Eğitim - Gitlab and Gitlab CI
Yapay Zeka Çevirisi