#Configuring kubernetes for dagger using base persistent nodes
1 messages · Page 1 of 1 (latest)
👋 sharing my reply here: #intros message
Okay
To set up Kubernetes for running Dagger in a CI/CD pipeline, configure a cluster with persistent nodes for hosting Dagger and ephemeral CI runners for executing jobs. Use runner nodes to deploy CI runners and the Dagger Engine (as a DaemonSet for efficient resource use and caching), and support nodes to host tools like a certificate manager and runner controller. The runner controller manages CI runners on demand, while the Dagger Engine caches build artifacts locally for optimized job execution. Ensure documentation for setup and configurations is included.
Can anyone help me out
Hi @scarlet stratus - thanks for the ping @haughty aspen . Are you still blocked on this?
Some links that might help:
- https://github.com/matipan/dynamic-dagger-engines/tree/2024-05-20
- https://archive.docs.dagger.io/0.9/934191/eks-github-karpenter/
- https://gerhard.io/talk/dagger-on-equinix-metal/
The last link includes commands for getting the slides and the code in a container image. Also: https://www.youtube.com/watch?v=c93_EsedP1s