42 project to discover cluster management and deployment with Kubernetes.
Mandatory part : 100/100
Kubernetes web dashboard to help managing the cluster.
Load Balancer which manages external access of the services.
Wordpress website with a MySQL database.
phpMyAdmin linked with MySQL database.
Nginx web server with SSH access.
FTPS server
Grafana platform linked with InfluxDB database, to monitor all the containers.
Data persist in case of a crash or stop of one of the two database containers.
Containers restart in case of a crash or stop of one of its component parts.
Use sh setup.sh to run the project.