Jean-Yves Gastaud

Responsable de l’offre et des équipes Presence chez Clever Age

DevOps:// Geek:// Passion:// Veille://

Faire tourner GitLab CI sur Cloudflare Workers & Containers : un exécuteur GitLab Runner maison

Peut-on remplacer les VMs/Kubernetes d’un GitLab Runner par la plateforme serverless de Cloudflare ?

Ce projet explore la question via un Custom Executor GitLab Runner qui délègue l’exécution des jobs CI à un Cloudflare Worker pilotant des Cloudflare Containers, avec build d’images via Kaniko.

Pourquoi ce choix, ce qui fonctionne aujourd’hui, et ce qu’il reste à faire.

Test de Gomplate

Gomplate est un utilitaire en Go qui permet de faire un rendu dynamique.

La possiblité d’utiliser du templating Go, d’utiliser les fonctions built-in de gotemplate et le support de datasources par Gomplate me paraissait intéressant.

Découvrons commencer utiliser Gomplate pour de la transformation de fichiers.

Git - Tips & Tricks

Git est un outil très puissant et il propose de nombreuses fonctionnalités qui ne sont pas toujours connues ou simple à appréhender.

Vous trouverez ci-dessous quelques astuces pour vous aider au quotidien et ne plus avoir peur de faire une bêtise !