Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Könnyű CI Suverenitás
- Miért jelent a felhőalapú CI/CD szolgáltatások szállítói zártságot és titkos adatok kiszivárgásának kockázatát.
- Woodpecker CI tervezési célok: egyszerűség, Docker-alapú, forgefüggetlen.
- Összehasonlítás a GitHub Actions, GitLab CI, Drone és Jenkins szolgáltatásokkal.
Szerver és Agent telepítés
- Docker Compose stack: szerver, agentek és adatbázis.
- Környezeti változók és Forge OAuth regisztráció.
- Agent címkék, kapacitás tervezés és erőforrás korlátok.
Folyamatkészítés
- woodpecker.yml szintaxis: lépések, szolgáltatások és feltételek.
- Docker image kiválasztás és munkaterület csatolása.
- Párhuzamos végrehajtás és függőségi láncok.
Forge integráció
- Webhook konfiguráció Gitea és Forgejo számára.
- Ág szűrés, PR triggerek és címke események.
- Commit állapot jelentés és jelvény generálás.
Titkos kulcsok és biztonság
- Adattár, szervezet és globális titkos kulcs hatókörök.
- Hitelesítő adatok injektálása telepítési szakaszokhoz.
- Hálózati elkülönítés és megbízható vs. nem megbízható agentek.
Mátrix build-ek és gyorsítótár
- Többnyelvű és többverziós teszt mátrixok.
- Gyorsítótár bővítmény függőségi könyvtárakhoz.
- Artifaktumok feltöltése S3-kompatibilis tárolóba.
Műveletek
- Szerver naplók, agent telemetria és sorvizsgálat.
- Agentek horizontális skálázása Docker Swarm vagy Kubernetes segítségével.
- Folyamat előzmények és titkos kulcsok biztonsági mentése és visszaállítása.
Követelmények
- Középhaladó Git és CI/CD folyamatokkal való tapasztalat.
- Linux szerver adminisztráció és Docker ismeretek.
- Gitea vagy Forgejo adminisztrációval való ismeretség.
Közönség
- DevOps csapatok, akik könnyű önálló CI-t keresnek Gitea/Forgejo számára.
- Szervezetek, amelyek kerülik a GitHub Actions vagy GitLab CI SaaS-t.
- Kis- és középvállalatok, amelyek folyamatszuverenitást szeretnének a felesleges terhek nélkül.
14 Órák
Vélemények (2)
Tetszik, hogy azonnal választ kaptam a kérdéseimre.
Szabolcs Kriston - Ericsson
Kurzus - Advanced GitLab
Gépi fordítás
Szerettek a könnyű kommunikációt a tanár és mi között, ahogyan gondoskodott a problémáinkról, megadott beszöndörüléseket és az általunk feltenni kívánt kérdések további tudását. Szerettek a tempot is, sosem éreztem, hogy sietnénk, még technikai problémákkal sem. Minden témát megfelelően kezeltek.
Melania Mieczkowska - IAV Poland
Kurzus - Gitlab and Gitlab CI
Gépi fordítás