Skip to content

This project aims to deepen your knowledge by making you use K3d and K3s with Vagrant.

Notifications You must be signed in to change notification settings

yismaili/Inception-of-Things

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inception-of-Things (IoT)

This project is a System Administration exercise focusing on utilizing K3s and K3d with Vagrant. It guides users through setting up virtual machines, installing Kubernetes, deploying applications, and configuring namespaces.

Chapter I: Mandatory Part

  • Part 1: K3s and Vagrant This section guides users through setting up two virtual machines using Vagrant, configuring networking, and installing K3s with SSH access.

  • Part 2: K3s and three simple applications Participants will learn to deploy three web applications on a single virtual machine with K3s in server mode. Ingress rules will be configured to route requests based on the HOST header.

  • Part 3: K3d and Argo CD This part focuses on installing K3D, setting up namespaces for Argo CD, and automating application deployment from a GitHub repository.

Chapter II : Bonus Part

An optional bonus task involves integrating Gitlab into the existing setup, configuring it to work with the cluster, and ensuring seamless operation.

About

This project aims to deepen your knowledge by making you use K3d and K3s with Vagrant.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages