2010-05-18 6 views
0

Comment dépliez-vous votre code sur vos serveurs? J'utilise Fabric et Python et je voudrais une façon plus automatisée d'extraire le code du dépôt à l'aide de clés publiques, mais sans aucune opération ou intervention manuelle pour configurer les clés publiques.clés publiques de déploiement

les Stockez-vous dans le code sous forme de texte ou dans une base de données et de générer le fichier pk à la volée? D'autres opinions sur celui-ci?

Répondre

1

C'est ce que ssh-copy-id est pour. Il déploie votre clé publique sur une machine pour vous. La gestion des clés n'est pas quelque chose que je suggérerais de mettre dans le code/VCS. Chaque utilisateur doit configurer ses clés pour que le client ssh local sache les utiliser. Nous utilisons également Fabric, mais n'utilise que la clé à laquelle la config ssh le dit déjà.

Questions connexes