https://github.com/brian-xu-vlt/ft_services
[École 42 - project] Deployment of few services: nginx, wordpress, ftps, grafana, influxdb, mysql and phpmyadmin, managed with Kubernetes.
https://github.com/brian-xu-vlt/ft_services
42born2code 42projects 42school deployment docker kubernetes minikube
Last synced: about 2 months ago
JSON representation
[École 42 - project] Deployment of few services: nginx, wordpress, ftps, grafana, influxdb, mysql and phpmyadmin, managed with Kubernetes.
- Host: GitHub
- URL: https://github.com/brian-xu-vlt/ft_services
- Owner: brian-xu-vlt
- Created: 2020-07-01T09:19:22.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-28T12:49:59.000Z (almost 6 years ago)
- Last Synced: 2025-02-16T04:29:13.375Z (over 1 year ago)
- Topics: 42born2code, 42projects, 42school, deployment, docker, kubernetes, minikube
- Language: CSS
- Homepage:
- Size: 23.8 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README

# PROJECT:
Ft_service is a project based on k8s in which we have to deploy multiple services: nginx, wordpress, ftps, grafana, influxdb, mysql and phpmyadmin.
# USAGE:
**On Ubuntu**, simply run `make` to start the deployment from minikube setup to obtaining all services IPs.
`Make clean` will only stop deployments (i.e. force delete pods and services).
`Make fclean` will remove any configuration and persistent data.
In order to deploy only a selected list of services, you can update ./srcs/activ_services