git-subtree-dir: convergence/ccds-infra git-subtree-mainline: e48df4bf746c8072825bcec4d237b3e2cfcc7790 git-subtree-split: dbc81d44904a074203e6ce72f535780038518c66
29 lines
626 B
Markdown
29 lines
626 B
Markdown
# Procedure de deploiement VPS
|
|
|
|
## Objectif
|
|
|
|
Publier preprod et production avec une commande claire, limitee et reproductible.
|
|
|
|
## Point d'entree
|
|
|
|
Le portail principal utilise le script :
|
|
|
|
```bash
|
|
./scripts/deploy-vps.sh preprod
|
|
./scripts/deploy-vps.sh prod
|
|
```
|
|
|
|
## Regles
|
|
|
|
- verifier l'etat Git avant publication ;
|
|
- lancer le deploiement depuis le depot principal ;
|
|
- suivre les healthchecks ;
|
|
- activer le mode maintenance si necessaire ;
|
|
- verifier le retour a l'etat `ready` apres publication.
|
|
|
|
## Controles minimaux
|
|
|
|
- home publique charge ;
|
|
- admin charge ;
|
|
- endpoint de sante repond ;
|
|
- pas de 502 apres redemarrage.
|