Kontakt aufnehmen

Schulungsübersicht

Leichtgewichtige Pipelines-Souveränität

  • Warum Cloud-CI/CD-Dienste zu Vendor-Lock-in und Risiken der Geheimnisexposition führen.
  • Gestaltungsziele von Woodpecker CI: Einfachheit, Docker-nativ, Forge-agnostisch.
  • Vergleich mit GitHub Actions, GitLab CI, Drone und Jenkins.

Server- und Agent-Bereitstellung

  • Docker Compose-Stack: Server, Agents und Datenbank.
  • Umgebungsvariablen und Forge-OAuth-Registrierung.
  • Agent-Labels, Kapazitätsplanung und Ressourcenlimits.

Pipeline-Erstellung

  • Syntax von woodpecker.yml: Schritte, Dienste und Bedingungen.
  • Auswahl von Docker-Images und Einhängen von Arbeitsbereichen.
  • Parallele Ausführung und Abhängigkeitsketten.

Forge-Integration

  • Webhook-Konfiguration für Gitea und Forgejo.
  • Branch-Filterung, PR-Auslöser und Tag-Ereignisse.
  • Berichterstellung von Commit-Status und Generierung von Badges.

Geheimnisse und Sicherheit

  • Geheimnisbereiche: Repository, Organisation und global.
  • Einspeisen von Anmeldeinformationen für Bereitstellungsstufen.
  • Netzwerkisolation und vertrauenswürdige versus nicht vertrauenswürdige Agents.

Matrix-Builds und Caching

  • Multisprachen- und Multim-version-Test-Matrizen.
  • Caching-Plugin für Abhängigkeitsverzeichnisse.
  • Hochladen von Artefakten in S3-kompatible Speicher.

Operationen

  • Serverlogs, Agent-Telemetrie und Warteschlangenprüfung.
  • Horizontales Skalieren von Agents mit Docker Swarm oder Kubernetes.
  • Sicherung und Wiederherstellung der Pipeline-Historie und Geheimnisse.

Voraussetzungen

  • Mittleres Git- und CI/CD-Pipeline-Erfahrung.
  • Kenntnisse in Linux-Serveradministration und Docker.
  • Vertrautheit mit der Administration von Gitea oder Forgejo.

Zielgruppe

  • DevOps-Teams, die eine leichtgewichtige, selbst gehostete CI für Gitea/Forgejo benötigen.
  • Organisationen, die SaaS-Dienste wie GitHub Actions oder GitLab CI vermeiden möchten.
  • Kleine bis mittlere Teams, die Pipelines-Souveränität ohne Überflüssiges wünschen.
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien