Volumes persistants
Attachez un disque durable à un service pour que les données écrites sur un point de montage survivent aux redémarrages et redéploiements.
Un volume persistant est un disque durable attaché à un service sur un point de montage. Les fichiers que votre app y écrit survivent aux redémarrages, redéploiements et réordonnancements — contrairement au reste du système de fichiers du service, réinitialisé à chaque déploiement.
Attacher un volume#
- 1
Ouvrir Réglages
Sur la page du service, ouvrez l’onglet Réglages et trouvez Volumes.
- 2
Nouveau volume
Cliquez sur « Nouveau volume », saisissez un point de montage absolu (ex. /data) et un nom optionnel, puis enregistrez.
- 3
Redéployer pour appliquer
Le montage prend effet au prochain déploiement — cliquez sur « Déployer » quand vous êtes prêt.
Via la CLI#
gheima volumes add my-app /data --name uploads
gheima volumes list my-appVia l’API#
curl -X POST https://gheima.ma/api/v1/services/{id}/volumes \
-H "Authorization: Bearer $GHEIMA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"uploads","mountPath":"/data"}'Détacher un volume#
Détacher retire le montage au prochain déploiement. Le disque sous-jacent est conservé, pas supprimé, pour qu’un détachement accidentel ne détruise pas de données.
Les volumes sont locaux au nœud : la plateforme épingle un service ayant des volumes au nœud où il est planifié, pour que ses disques le suivent à chaque déploiement. Ils ne sont ni partagés entre services ni sauvegardés automatiquement — copiez ce qui compte vers le stockage d’objets si vous avez besoin d’une durabilité au-delà du nœud.
Limites & règles#
- Un seul volume par point de montage et par service — attacher un second volume au même chemin est refusé.
- Le point de montage doit être absolu, normalisé (pas de segments « . » ou « .. »), et ne peut pas cibler un répertoire système réservé (/etc, /bin, /usr, etc.).
- Les points de montage sont limités à 512 caractères.
- Le nombre maximal de volumes sur votre compte dépend de votre offre.
✦ Votre service dispose d’un stockage durable, par nœud, pour les uploads, caches ou toute donnée qui doit survivre à un déploiement.