blog-image

Chaîne CI/CD - Gitea - Drone

  • dHENRY
  • 05/04/2022
  • (Durée de lecture : 1 mn)

Elément majeur manquant à Mytinydc : une chaîne CI/CD, pour permettre un déploiement homogène des applications.

J’ai choisi Drone, faciles à installer, beaucoup plus rapide que Jenkins… Concernant le dépôt Git j’utilise Gitea.

Les deux éléments sont installés dans Kubernetes, l’intégration est parfaite et très bien documentée.

Pour l’exemple j’ai pris l’application Swagger que nous utilisons pour le développement du “datacenter manager”.

Les résultats sont concluants au niveau du build et push de l’image dans la registry.

Un “commit” sur le repository git suffit pour déclencher le build.

Une note complète est en cours de production.

[update 21/04/2022] Chaîne CI/CD drone +++