Open
Description
Summary
This tutorial is about how to use scaleway terraform provider to dynamically create instances, register them as a gitlab runner, then delete them once the pipeline is done.
Topics :
- cloud init
- terraform (open tofu)
- scaleway instances (compute)
- gitlab
- ci/cd
Why is it needed?
Because I struggled a lot to achieve this, I realized that the documentation on cloud-init and Terraform for such dynamic configurations is lacking, and providing this information could greatly benefit many people who manage high-consumption pipelines.
Want to write this documentation yourself?
Yes
Related PR(s)
No response
(Optional) Scaleway Organization ID
1a2e848b-ed0a-438c-82ec-26b5abd4800a