Skip to content

42 school project. Launch VMs with Vagrant. Orchestrate containers with docker and kubernetes. Synchronize repository and running app with argo-cd or gitlab.

Notifications You must be signed in to change notification settings

artainmo/inception-of-things

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

inception-of-things

42 school subject.

This project I initially made in part with aglorios in this repository, I re-uploaded it on my profile.

This project consists of multiple parts.
Part one launches VMs containing K3S (a lightweight kubernetes) with Vagrant.
Part two orchestrates multiple apps with kubernetes while using as router an ingress, all inside a VM launched with Vagrant.
Part three synchronizes github repository and kubernetes' running app with argo-cd's automated sync.
The bonus part synchronizes gitlab repository and kubernetes' running app via gitlab CI/CD pipeline and argo-cd's manual sync.

About

42 school project. Launch VMs with Vagrant. Orchestrate containers with docker and kubernetes. Synchronize repository and running app with argo-cd or gitlab.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published