IT-lexicon › Infrastructuur › Dagger

Dagger

Infrastructuur Svenska → Bijgewerkt: 2026-10-03

Een draagbare CI/CD-engine van Solomon Hykes (de maker van Docker), 2022, waarmee pipelines in Go, Python, TypeScript of Java worden geschreven in plaats van in YAML.

Dezelfde pipeline draait lokaal en in elk CI-systeem (GitHub Actions, GitLab, Jenkins). Dagger is gebouwd op BuildKit, de build-engine van Docker: de pipelinecode staat in de eigen taal en de Dagger-engine voert de stappen uit in containers. Het sterkste punt is snellere CI dankzij agressieve caching en parallelle uitvoering; fouten zoek je lokaal met dezelfde code als in CI, zodat de debugcyclus van uren naar minuten gaat. De drempel is een nieuw denkmodel ten opzichte van YAML. Vanaf v0.10 is er een modulesysteem voor herbruikbare pipelinecomponenten, en Dagger Cloud is een betaalde dienst voor centrale tracing en caching.

← Terug naar het lexicon