Comme beaucoup d'autres magasins, nous avons beaucoup de petits problèmes. Des problèmes comme où obtenir notre café (Boxcar), où aller déjeuner, quel éditeur utiliser (Vim).
Nous avons également lutté pour savoir comment gérer l'accès à nos serveurs de développement, de staging et de production. Nous avons essayé quelques itérations pour résoudre ce problème. Nous avons ensuite eu deux prises de conscience :
- Tous ceux qui développent et déploient du code sont dans une seule équipe sur GitHub
- GitHub fournit l'accès à la clé SSH publique de leur utilisateur via leur API
Il s'avère que les clés SSH publiques sont en effet publiques. L'arrivée imminente de Miles Matthias a fourni la motivation pour agir sur cette idée. lockpick est né de cette prise de conscience.
Nous avons maintenant le script lockpick
sur une tâche cron. Tout membre de l'équipe dojo4 et des sous-équipes de confiance a maintenant accès à nos serveurs.
lockpick est un logiciel open source et est sous licence MIT.
–
Image de Ran Yaniv Hartstein, trouvée sur Flickr à http://www.flickr.com/photos/71052670@N00/106709219/in/photolist-aqUW8-2NYNRp-3afgoE-56hKYh-6tsdur-6twmtW-7bBkEv-acmuGx