repleo.bounca

Rôle Ansible : Serveur de gestion des clés BounCA

État de la construction Ansible Galaxy

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