Skip to content

Tux-Inc/Whanos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Whanos 🦄

Don't let your applications be snapped by Thanos 🫰

Introduction

What is Whanos?

Whanos is a tool that allows you to easily Dockerize your applications and deploy them to a Kubernetes cluster. It uses a Jenkins instance to build and push the Docker images to a private Docker registry and a Helm chart to deploy the applications to the Kubernetes cluster.

Goals

  • Easily deploy applications to a Kubernetes cluster
  • Easily build and push Docker images to a private Docker registry

The mail goal of Whanos is for a developer to focus on the application code and not on the infrastructure.

By simply starting a Jenkins job, the developer will be able to Dockerize his application.

If the developer want to deploy the application to the Kubernetes cluster, he will simply have to add a file called whanos.yaml to the root of his project and start a Jenkins job. Whanos will take care of building the Docker image, pushing it to the private Docker registry and deploying the application to the Kubernetes cluster.

Table of contents

Authors

About

Epitech Whanos B-DOP-500 project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published