Avant la production
La liste à parcourir avant d'ouvrir votre application au public : cluster, code, base, variables, domaine, budget, accès.
Le cluster
Section intitulée « Le cluster »- La criticité est Stable ou Critique, pas Basique. Voir Criticité.
- La région est celle que vous voulez pour vos données.
- Le pilotage est réglé : AutoPilot avec un plafond qui laisse de la marge, ou des machines fixes bien dimensionnées.
- Le cluster est En ligne, toutes ses machines prêtes.
- Le service est relié à votre dépôt, la merge request de la CI est mergée, et le pipeline passe.
- Un push déploie bien la nouvelle version.
- Les sondes de démarrage et de disponibilité laissent à l’application le temps de démarrer.
La base de données
Section intitulée « La base de données »- La base est managée par Fransys et reliée à l’application (pas de conteneur de base fait maison).
- La fréquence et la durée de conservation des sauvegardes vous conviennent, et une sauvegarde terminée existe.
- Vous avez essayé une restauration, sur une base de test.
- L’accès à distance est coupé.
Les variables
Section intitulée « Les variables »- Aucun secret dans le code ni dans l’image : tout passe par des variables protégées.
- Les variables de connexion viennent des liaisons, pas de valeurs recopiées.
Le domaine
Section intitulée « Le domaine »- Votre domaine est ajouté, l’enregistrement DNS créé, et le cadenas HTTPS s’affiche.
Le budget
Section intitulée « Le budget »- Le paiement automatique est actif, avec une limite mensuelle vérifiée. Voir Ne jamais être coupé.
- Les coordonnées de facturation sont renseignées.
Les accès
Section intitulée « Les accès »- La double authentification est active sur les comptes de l’équipe.
- Chaque agent a sa propre clé, et les clés inutiles sont retirées.
Le suivi
Section intitulée « Le suivi »- La page Monitoring est au vert, sans redémarrages à répétition.
- Le journal du service ne montre pas d’erreur au démarrage.