# Modifier les bases sans jamais y accéder

Galaxie Cloud · Cédric Merlin, CTO · https://merlin-cedric.fr/cloud/scripts-db/

Lancer des scripts sur les bases de test et de production sans accès direct : conteneur temporaire, validation, résultat tracé.

## Le problème

Les développeurs doivent parfois lancer des scripts sur les bases de données de test et de production, sans avoir d’accès direct à ces bases.

## Ce que j’ai fait

1. **Le script part dans Git.** Le développeur dépose son script dans un dépôt de code partagé.
2. **Un conteneur temporaire.** Une chaîne d’automatisation lance un conteneur temporaire, placé dans le bon réseau.
3. **Un badge pour la production.** Pour la production, une équipe doit d’abord valider.
4. **Tracé à part.** Le résultat part dans l’outil de supervision, et non dans les journaux de la chaîne de déploiement.

## Le résultat

Plus aucun accès permanent aux bases pour exécuter un script. Tout est tracé.

Chiffre : 0 accès permanent aux bases pour exécuter un script.

## Stack

Automatisation, Conteneurs temporaires, Identité fédérée, Bases de données, Supervision

---
Page : https://merlin-cedric.fr/cloud/scripts-db/ · Contact : contact@merlin-cedric.fr
