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 Denetimi (Sovereignty)
- Bulut tabanlı CI/CD hizmetlerinin neden tedarikçi kilitleme (vendor lock-in) ve gizli bilgi sızıntısı riskleri yarattığı.
- Woodpecker CI tasarım hedefleri: sadelik, Docker'a özgü ve forge'dan bağımsızlık.
- 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 limitleri.
Hat Yazarlığı (Pipeline Authoring)
- woodpecker.yml sözdizimi: adımlar, servisler ve koşullar.
- Docker imaj seçimi ve çalışma alanı bağlama (mount).
- Paralel yürütme ve bağımlılık zincirleri.
Forge Entegrasyonu
- Gitea ve Forgejo için webhook yapılandırması.
- Dal filtreleme, PR tetikleyicileri ve etiket olayları.
- Commit durumu bildirimi ve rozet oluşturma.
Gizli Anahtarlar ve Güvenlik
- Depo, organizasyon ve küresel gizli anahtar kapsamı.
- Dağıtım aşamaları için kimlik bilgisi enjeksiyonu.
- Ağ izolasyonu ve güvenilir ile güvensiz ajanlar.
Matris Derlemeler ve Önbellekleme
- Çoklu dil ve çoklu sürüm test matrisleri.
- Bağımlılık dizinleri için önbellek eklentisi.
- S3 uyumlu depolamaya ürün (artifact) yükleme.
Operasyonlar
- Sunucu günlükleri, ajan telemetresi ve kuyruk incelemesi.
- Docker Swarm veya Kubernetes ile ajanların yatay olarak ölçeklendirilmesi.
- Hat geçmişi ve gizli anahtarların yedeklenmesi ve geri yüklenmesi.
Kurs İçin Gerekli Önbilgiler
- Ara seviye Git ve CI/CD hattı deneyimi.
- Linux sunucu yönetimi ve Docker bilgisi.
- Gitea veya Forgejo yönetimine aşinalık.
Hedef Kitle
- Gitea/Forgejo için hafif, kendi sunucusunda barındırılan bir CI çözümüne ihtiyaç duyan DevOps ekipleri.
- GitHub Actions veya GitLab CI SaaS hizmetlerinden kaçınmak isteyen kuruluşlar.
- Karmaşıklıktan arındırılmış, tam denetime sahip (sovereignty) bir hattı yönetim sistemi 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