mirror of
https://gricad-gitlab.univ-grenoble-alpes.fr/tienyoun/presentations.git
synced 2026-09-26 21:41:08 +00:00
Celery
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -0,0 +1,47 @@
|
||||
# Processus de déploiement des données
|
||||
|
||||
Comment les données passent elles de pré à prod ?
|
||||
|
||||
---
|
||||
|
||||
## Sommaire
|
||||
|
||||
- Nomenclature
|
||||
- Problématique
|
||||
- Présentation du processus sur les sites
|
||||
- Mersenne
|
||||
- Numdam
|
||||
- Geodesic
|
||||
|
||||
---
|
||||
|
||||
## Nomenclature
|
||||
|
||||
- Serveur
|
||||
- Machine Virtuelle
|
||||
- Serveur Web
|
||||
|
||||
> Voir Présentation d'Olivier sur *Les technologies du Cloud*
|
||||
|
||||
---
|
||||
|
||||
|
||||
## Problématique
|
||||
|
||||
|
||||
|
||||
### Des données... Mais lesquelles ?
|
||||
|
||||
- Base de données :
|
||||
- Articles
|
||||
- Volumes
|
||||
- Bibliographies
|
||||
- ...
|
||||
- Fichiers
|
||||
- PDF
|
||||
- TeX
|
||||
|
||||
---
|
||||
|
||||
### Mersenne
|
||||
|
||||
@@ -0,0 +1,52 @@
|
||||
# Infrastructure Geodesic
|
||||
|
||||
---
|
||||
|
||||
## Sommaire
|
||||
|
||||
- Liste des services
|
||||
- Mise à jour du code
|
||||
- Services en production
|
||||
- Stockage et migration de données
|
||||
|
||||
---
|
||||
|
||||
## Liste des services
|
||||
|
||||
- Serveur web (Reverse proxy)
|
||||
- Django (WSGI)
|
||||
- Base de donneés relationnelle
|
||||
- Base de données de recherche
|
||||
|
||||
- Runner Tâches de fond (Celery)
|
||||
- Messager (RabbitMQ)
|
||||
- Cache clé valeurs (Requêtes sortantes)
|
||||
|
||||
---
|
||||
|
||||
## Mise à jour du code
|
||||
|
||||
- Construction et hébergement des images via forge Gitlab
|
||||
- Podman auto-update
|
||||
|
||||
---
|
||||
|
||||
## Services en production
|
||||
|
||||
- Load balancer
|
||||
- Deux instances
|
||||
|
||||
---
|
||||
|
||||
## Stockage et migration de données
|
||||
|
||||
- VM : disque sur pool ZFS Proxmox
|
||||
- Disque dédié pour les données d'application
|
||||
- Points de montage sur le disque dédié (postgres, solr)
|
||||
|
||||
---
|
||||
|
||||
## Stockage et migration de données
|
||||
|
||||
- ZFS clone de pre à prod.
|
||||
- Déploiement blue-green grâce au load balancer
|
||||
Reference in New Issue
Block a user