Integrations
This section provides information and code samples to help you integrate Dagger with other tools and platforms.
CI
8 items
GitHub
Dagger can directly interact with GitHub pull requests, making it easy to test the functionality of specific forks or branches of a GitHub repository.
Google Cloud Run
Dagger can be used to deploy any containerized application to Google Cloud Run. This allows developers to create continuous delivery pipelines that can be used both locally and in CI, and also run faster due to Dagger's intelligent caching. This integration does not require any installation of Google Cloud tools, such as the Google Cloud CLI or the Google Cloud SDKs.
Kubernetes
This section covers different strategies for deploying Dagger on a Kubernetes cluster.
Nerdctl
Dagger can be used with any OCI-compatible container runtime, including nerdctl.
OpenShift
Dagger can be used to set up a Continuous Integration (CI) environment on an OpenShift cluster. This makes it possible to distribute CI workloads across multiple nodes and scale out as needed.
Podman
Dagger can be used with any OCI-compatible container runtime, including Podman.