blog-image

CI/CD Chain - Gitea - Drone

  • dHENRY
  • 05/04/2022
  • (Reading time : 1 mn)

(**) Translated with www.DeepL.com/Translator

A major missing element in Mytinydc is a CI/CD chain, to allow a homogeneous deployment of applications.

I have chosen Drone, easy to install, much faster than Jenkins… Concerning the Git repository I use Gitea.

Both elements are installed in Kubernetes, the integration is perfect and very well documented.

For the example I took the Swagger application that we use for the development of the “datacenter manager”.

The results are conclusive in terms of building and pushing the image to the registry.

A “commit” on the git repository is enough to trigger the build.

A complete note is in production.

[update 2022/04/21] CI/CD chain

+++

(**) Translated with www.DeepL.com/Translator