repleo.bounca
Rôle Ansible : Serveur de gestion des clés BounCA
Rôle Ansible pour installer l'outil de gestion des clés BounCA.
Exigences
BounCA est conçu pour être installé sur un seul hôte sans autres applications. Dans des environnements très sécurisés, envisagez même d'installer BounCA sur un serveur physique.
Variables du Rôle
Les variables disponibles sont énumérées ci-dessous, avec les valeurs par défaut :
bounca_timezone: /usr/share/zoneinfo/Europe/Amsterdam
bounca_db_user: bounca
bounca_db_password: veuillezmechangerjeje suissecret
bounca_db_host: localhost
bounca_db_name: bouncadb
bounca_secret_key: veuillezmechangerjeje suissecret
bounca_email_host: localhost
bounca_admin_mail: bounca-admin@bounca.org
bounca_from_mail: no-reply@bounca.org
Dépendances
- repleo.nginx - Installe le serveur nginx
Exemple de Playbook
- hôtes: tous
utilisateur_à_distance: root
rôles:
- { rôle: repleo.bounca,
bounca_timezone: /usr/share/zoneinfo/Europe/Amsterdam,
bounca_db_user: bounca,
bounca_db_password: <MOT DE PASSE DE LA BASE DE DONNÉES>,
bounca_db_host: localhost,
bounca_db_name: bouncadb,
bounca_secret_key: <CLÉ SECRÈTE DJANGO À GÉNÉRER>,
bounca_email_host: localhost,
bounca_admin_mail: [email protected],
bounca_from_mail: [email protected]
}
Vous pouvez exécuter le playbook en utilisant les commandes suivantes :
# ansible-galaxy install repleo.bounca
# ansible-playbook test.yml -i <HÔTE OU IP>,
Enfin, vous pouvez installer le rôle localement :
# mkdir -p ./roles
# ansible-galaxy install repleo.bounca -p ./roles
# ansible-playbook test.yml -i <HÔTE OU IP>,
Licence
GPL v3 - (c) 2016, Repleo, Amstelveen
Informations sur l'auteur
Repleo, Amstelveen, Hollande -- www.repleo.nl
Jeroen Arnoldus (jeroen@repleo.nl)
À propos du projet
Ansible role for installing BounCA key management tool
Installer
ansible-galaxy install repleo.bounca
Licence
gpl-3.0
Téléchargements
746
Propriétaire
Continuous delivery and software development experts