basserselim.deploy
Nom du Rôle
Un rôle simple pour déployer une application.
Exigences
Variables du Rôle
deploy_path
: chemin où déployerdeploy_owner
: propriétaire du répertoire / fichiers de déploiementdeploy_group
: groupe du répertoire / fichiers de déploiementdeploy_release_file
: chemin vers une archive avec la version à déployerdeploy_shared_folders
: liste des dossiers partagés entre les versions, par exemple, sessions, journaux, téléchargements
Exemple de Playbook
- hosts: serveurs
roles:
- role: basserselim.deploy
deploy_path: "/srv/app"
deploy_release_file: "../release.tar.gz"
deploy_owner: "www-data"
deploy_group: "www-data"
deploy_shared_folders:
- path: "data/uploads"
src: "uploads"
# crée le répertoire /srv/app/shared/uploads s'il n'existe pas et
# crée un lien de /srv/app/current/data/uploads vers /srv/app/shared/uploads
Licence
BSD
Informations sur l'Auteur
Installer
ansible-galaxy install basserselim.deploy
Licence
Unknown
Téléchargements
124
Propriétaire