Décommissionnement
Cette section détaille les étapes pour désinstaller et retirer proprement une instance de la plateforme QALITA selon le mode de déploiement utilisé (SaaS, Kubernetes, Docker Compose).
I. Mode SaaS
Aucune action technique n’est requise côté utilisateur. Pour résilier votre compte ou supprimer vos données :
- Connectez-vous à votre compte QALITA SaaS.
- Accédez à Mon compte > Supprimer mon compte.
- Confirmez la suppression.
Cela entraîne :- Suppression de toutes les sources, métriques et packs associés.
- Suppression des accès utilisateurs liés à votre organisation.
- Révocation automatique de votre licence SaaS.
Cette action est irréversible. Aucune donnée ne pourra être récupérée après suppression.
II. Déploiement Kubernetes
Pour retirer proprement QALITA de votre cluster Kubernetes :
1. Désinstallation avec Helm
Dans le namespace concerné (par défaut qalita
) :
helm uninstall qalita -n qalita
2. Supprimer les ressources associées
Supprimer le namespace (⚠️ supprime toutes les ressources qu’il contient) :
kubectl delete namespace qalita
Si vous avez utilisé des namespaces séparés pour SeaweedFS, PostgreSQL ou Redis, supprimez-les également si nécessaire.
3. Supprimer les volumes persistants (PVC)
Vérifiez les volumes restants :
kubectl get pvc -A | grep qalita
Puis supprimez-les :
kubectl delete pvc <nom-du-pvc> -n <namespace>
4. (Optionnel) Supprimer les secrets
kubectl delete secret qalita-license -n qalita
III. Déploiement Docker Compose
Si vous avez utilisé le déploiement Docker Compose :
1. Arrêter et supprimer les containers
Dans le dossier où se trouve votre docker-compose.yaml
:
docker-compose down
2. Supprimer les volumes associés
docker volume rm qalita_postgres qalita_redis qalita_seaweedfs
(Vérifiez les noms exacts avec docker volume ls
)
IV. Nettoyage Agent
Si vous avez installé un agent QALITA (qalita-agent
) :
- Supprimez le conteneur ou le service de l’agent.
- Supprimez les credentials associés.
- Assurez-vous que l’agent n’a plus de tâche planifiée (ex. cron, systemd, Airflow, etc.).
V. Révocation de Licence
Une fois la plateforme désinstallée, vous pouvez demander la révocation de votre licence.
- Contactez : support@qalita.io
- Ou connectez-vous à votre compte client pour désactiver la licence depuis votre espace.
VI. Conformité & Données sensibles
Assurez-vous d’avoir respecté votre politique de gestion des données :
- Purge des logs.
- Suppression des backups de base de données.
- Nettoyage des fichiers temporaires (packs, archives...).
QALITA ne conserve aucune donnée côté éditeur pour les déploiements on-premise.