Cursusaanbod
Soevereiniteit over lichte CI
- Waarom cloud CI/CD-diensten leiden tot vendor lock-in en risico's op lekkage van gevoelige gegevens.
- Ontwerpdoelen van Woodpecker CI: eenvoud, Docker-native en forge-agnostisch.
- Vergelijking met GitHub Actions, GitLab CI, Drone en Jenkins.
Implementatie van Server en Agents
- Docker Compose-stack: server, agents en database.
- Omgevingsvariabelen en Forge OAuth-registratie.
- Labels voor agents, capaciteitsplanning en resourcebeperkingen.
Het schrijven van pipelines
- woodpecker.yml-syntax: stappen, services en condities.
- Selectie van Docker-images en mounten van werkruimtes.
- Parallelle uitvoering en afhankelijkheidsketens.
Integratie met de Forge
- Webhook-configuratie voor Gitea en Forgejo.
- Filters op takken, triggers bij pull requests en tag-gebeurtenissen.
- Rapportage van commit-status en genereren van badges.
Geheimen en beveiliging
- Bereik van geheimen: repository, organisatie en globaal.
- Invoegen van inloggegevens voor deployfasen.
- Netwerkisolatie en onderscheid tussen vertrouwde en onbetrouwbare agents.
Matrixbuilds en caching
- Testmatrissen voor meerdere talen en versies.
- Cache-plugin voor afhankelijkheidsdirectories.
- Uploaden van artifacts naar S3-compatibele opslag.
Beheer en operaties
- Serverlogs, agent-telemetrie en inspectie van de wachtrij.
- Horizontaal schalen van agents met Docker Swarm of Kubernetes.
- Back-up en herstel van pipelinegeschiedenis en geheimen.
Vereisten
- Kennis van Git en CI/CD-pipelines op tussen niveau.
- Ervaring met Linux serverbeheer en Docker.
- Bekendheid met het beheer van Gitea of Forgejo.
Doelgroep
- DevOps-teams die op zoek zijn naar een lichte, zelfgehoste CI-oplossing voor Gitea/Forgejo.
- Organisaties die GitHub Actions of GitLab CI SaaS willen vermijden.
- Kleine tot middelgrote teams die volledige controle over hun pipelines wensen, zonder overbodige functionaliteit.
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (2)
Ik vind het fijn dat ik meteen antwoord krijg op mijn vragen.
Szabolcs Kriston - Ericsson
Cursus - Advanced GitLab
Automatisch vertaald
Ik vond de gemakkelijke communicatie tussen trainer en ons leuk, de aandacht voor onze problemen, inzichten en het aanvullende kennis dat werd verstrekt bij het beantwoorden van onze vragen. Ik vond het tempo goed, het voelde nooit haastig, zelfs niet met technische problemen. Elk onderwerp werd adequaat behandeld.
Melania Mieczkowska - IAV Poland
Cursus - Gitlab and Gitlab CI
Automatisch vertaald