Compare commits

...

1 Commits

Author SHA1 Message Date
57fc5f87ed ajout branche minikube + kubectl install 2023-11-06 22:40:08 +01:00

View File

@ -1,12 +1,14 @@
# Kubernetes exemple avec Minikube
# Kubernetes exemples
Exemple de déploiement d'une application flask avec postgres en backend et vue.js en front
[Exemple de déploiement d'un cluster k8s avec Kind](https://git.legaragenumerique.fr/GARAGENUM/kubernetes-exemple/src/branch/kind)
Exemple de déploiement d'une application flask avec postgres en backend et vue.js en front via Minikube:
## Pré requis :paperclip:
- Docker et compose plugin :whale:
- Virtualbox :computer:
- Minikube (mini K8S)
- Kubectl
### Installation Docker et compose
@ -41,6 +43,20 @@ minikube dashboard
> La dashboard pop dans le navigateur :bar_chart:
### Installation Kubectl
```bash
curl -LO https://dl.k8s.io/release/$(curl -Ls https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl
```
- Copie de la config du cluster créé:
```bash
cp configs/config ~/.kube/
```
## Déploiement des services :rocket:
#### Volume persistant