|
|
|
@ -2,13 +2,13 @@
|
|
|
|
|
|
|
|
|
|
Exemple de déploiement d'une application flask avec postgres en backend et vue.js en front
|
|
|
|
|
|
|
|
|
|
### Pré requis :bookmark_tabs:
|
|
|
|
|
### Pré requis :paperclip:
|
|
|
|
|
|
|
|
|
|
- Docker et compose plugin
|
|
|
|
|
- Virtualbox
|
|
|
|
|
- Docker et compose plugin :whale:
|
|
|
|
|
- Virtualbox :computer:
|
|
|
|
|
- Minikube (mini K8S)
|
|
|
|
|
|
|
|
|
|
### Installation Minikube
|
|
|
|
|
### Installation Minikube :construction:
|
|
|
|
|
|
|
|
|
|
Installer et lancer [Minikube](https://kubernetes.io/docs/setup/minikube/):
|
|
|
|
|
|
|
|
|
@ -167,7 +167,7 @@ kubectl scale deployment vue --replicas=2
|
|
|
|
|
kubectl logs <POD_NAME>
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
### Debug
|
|
|
|
|
### Debug :sob:
|
|
|
|
|
|
|
|
|
|
- En cas de problèmes avec Minikube, reinstaller celui-ci:
|
|
|
|
|
|
|
|
|
@ -179,11 +179,11 @@ rm -rf ~/.minikube
|
|
|
|
|
minikube start
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
### Cheatsheet
|
|
|
|
|
### Cheatsheet :stuck_out_tongue_winking_eye:
|
|
|
|
|
|
|
|
|
|
[Kubernetes commandes](https://github.com/dennyzhang/cheatsheet-kubernetes-A4)
|
|
|
|
|
|
|
|
|
|
### Todo
|
|
|
|
|
### Todo :clipboard:
|
|
|
|
|
|
|
|
|
|
- [ ] commandes kubectl utiles + mise à l'échelle
|
|
|
|
|
- [ ] changer flask.book
|
|
|
|
|