ConfigMagic.com est un site web pour la gestion de configuration de toutes sortes !
Maintenant, où ai-je mis ça ? C'était quoi ce mot de passe déjà ? Est-ce que j'ai fait ça ? ConfigMagic tente de répondre à ces questions que nous nous posons à nous-mêmes, à nos fournisseurs, à nos collègues et plus encore. Les ambitions de ce site web sont de :
- Documenter l'architecture des logiciels et systèmes informatiques déployés
- Documenter où se trouvent les mots de passe et comment y accéder (sans stocker les mots de passe ou les identifiants eux-mêmes)
- Isoler les magasins d'informations de configuration spécifiques à chaque groupe de configuration.
Personnellement, je ne sais pas exactement comment procéder, mais j'ai le sentiment que tant que nous regroupons tout au même endroit, avec une approche générale partagée par au moins trois personnes, nous avons quelque chose de vraiment puissant.
Implémentation de ConfigMagic dans/par FocusPlex
L'implémentation FocusPlex sur FocusPlex.com de ConfigMagic utilise le caractère % dans une notation comme suit : %realm/concept1. Les domaines couramment utilisés sont les suivants :
- domainnames | Noms de domaine de premier niveau
- installations | Installations de logiciels dans des serveurs (ce n'est pas vraiment le meilleur moyen)
- matériel | Comutateurs et appareils physiques
- réseau | Configurations de réseau
- fournisseurs | Différentes sociétés de services avec leurs propres extranets et tableaux de bord
- secrets | Comment les secrets sont gérés (et non les secrets eux-mêmes)
- Serveurs : référence par serveur
- Services : référence par services tiers fournis (par exemple SMTP).
- logiciels | Différents logiciels utilisés à différents endroits
- sites web | Références par nom de domaine
1 : Un "concept" est un mot commençant par une lettre et comportant des lettres, des chiffres et des tirets. J'essaie d'éviter les tirets quand je le peux.
Tous les dossiers sont stockés exactement à quatre niveaux de profondeur dans le format figma/[realm]/[a-z]/[concept]/
où [a-z] est la première lettre de [concept].
Problèmes non résolus
Le dossier %installations (peut-être %installs pour faire plus court) pourrait être amélioré. Je pense à %installations/place/chose et/ou %installations/chose/place. Cela supprimerait complètement le dossier de la lettre a-z, mais je pense que cela serait parfait. Il m'arrive souvent de me demander quelles choses j'aurais installées dans un endroit, et quels endroits ont quelle chose.
Je pense qu'il devrait peut-être y avoir des dossiers %backup, %continuation (ou %failover), %data et/ou %recovery. Ils contiendraient les procédures et les informations de configuration.
Articles liés
Les articles liés sont: