Page cover

🐋WHANOS

Our take on the Whanos EPITECH project

Introduction to the project

Whanos is a powerful being, and wants you to set up an as-powerful Whanos infrastructure that allows any developer to automatically deploy an application into a cluster, just by a push to their Git repository.

Following a push to a Whanos-compatible repository, it will perform the following steps:

  1. Fetches the Git repository.

  2. Analyses its content to determine its technology.

  3. Containerizes the application into an image, based on both a Whanos image, and an eventual user- provided image customization.

  4. Pushes the image into a Docker registry.

  5. If a valid whanos.yml file exists, deploys the image into a cluster following the given configuration.

Last updated