Neem contact met ons op

Cursusaanbod

Lichtgewicht CI-zelfbeschikking

  • Waarom cloud-CI/CD-diensten leiden tot vendor lock-in en risico's op blootstelling van geheime gegevens.
  • Ontwerpdoelen van Woodpecker CI: eenvoud, Docker-native, forge-agnostisch.
  • Vergelijking met GitHub Actions, GitLab CI, Drone en Jenkins.

Server- en agentimplementatie

  • Docker Compose-stack: server, agents en database.
  • Omgevingsvariabelen en Forge OAuth-registratie.
  • Agentlabels, capaciteitsplanning en资源limieten.

Pipeline-authoring

  • woodpecker.yml-syntax: stappen, services en condities.
  • Selectie van Docker-images en mounten van werkruimtes.
  • Pariële uitvoering en afhankelijkheidsketens.

Forge-integratie

  • Webhook-configuratie voor Gitea en Forgejo.
  • Takfiltering, PR-triggers en tag-events.
  • Commitstatusrapportage en badge-generatie.

Secrets en beveiliging

  • Scope van repository-, organisatie- en globale secrets.
  • Credentialinjection voor deploy-fases.
  • Netwerkisolatie en vertrouwde vs. ontrouwde agents.

Matrix-builds en caching

  • Multi-taal- en multi-versie testmatrixen.
  • Cachec plugin voor afhankelijksdirectories.
  • Upload van artifacts naar S3-compatible opslag.

Bedrijfvoering

  • Serverlogs, agenttelemetrie en wachtrijinspectie.
  • Schalen van agents horizontaal met Docker Swarm of Kubernetes.
  • Back-up en herstel van pipelinegeschiedenis en secrets.

Vereisten

  • Tussenkennis van Git en CI/CD-pipelines.
  • Kennis van Linux-serverbeheer en Docker.
  • Ervaring met het beheer van Gitea of Forgejo.

Doelgroep

  • DevOps-teams die een lichtgewicht, zelfgehoste CI-oplossing nodig hebben 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 onnodige complexiteit.
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën