DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Autoscaling CI for Gitea in Rust

Quality: 8/10 Relevance: 9/10

Summary

This post introduces gitea-ci-autoscaler, a Rust-based service that provisions and tears down Gitea Action CI runners on demand within a K3s cluster. It covers the rationale, architecture, a node lifecycle modeled with a Rust enum, and trait-based testing to simulate external APIs without real cloud resources.

🚀 Service construit par Johan Denoyer