Prévenir simultanée déploie avec Ansible

Quelqu'un dans mon équipe peut faire un SSH sur notre déploiement du serveur, et à partir de là, exécuter une Ansible playbook de pousser le nouveau code pour les machines.

Nous sommes inquiets de ce qui va se passer si deux personnes tentent de faire se déploie simultanément. Nous aimerions faire en sorte que le playbook sera un échec si quelqu'un d'autre est en train de l'exécuter.

Des suggestions pour savoir comment faire cela? La solution standard est d'utiliser un fichier pid, mais Ansible n'a pas intégré la prise en charge de ces.

InformationsquelleAutor James Koppel | 2014-02-19