Skip to content

This is a System Administration and Networking project. The project consists of setting up an infrastructure of different services. It is set up a multi-service cluster, using Kubernetes.

Notifications You must be signed in to change notification settings

awerebea/ft_services

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ft_services

21-School (Ecole42) 'ft_services' project. Score 100/100.

Description

This is a System Administration and Networking project. The project consists of setting up an infrastructure of different services. It is set up a multi-service cluster, using Kubernetes.

Dependencies

To test this project, you need to have Docker, Minikube and VirtualBox installed on your system.

Usage

To build all Docker containers and run them within Kubernetes run ./setup.sh from root of this repository.

If errors occur during build and run 😞, you can check the error.log file to see what went wrong. If it's not there, then everything went as it should 😉

Once the build is complete, you will see a note in the terminal with the IP addresses of the services and credentials to log into them.

To launch Kubernetes dashboard run minikube dashboard.

To clean up the created environment and free up space on your hard disk, run minikube delete.

About

This is a System Administration and Networking project. The project consists of setting up an infrastructure of different services. It is set up a multi-service cluster, using Kubernetes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published