repleo.bounca
Rol de Ansible: Servidor de gestión de claves BounCA
Rol de Ansible para instalar la herramienta de gestión de claves BounCA.
Requisitos
BounCA está diseñado para instalarse en un solo host sin otras aplicaciones. En entornos muy seguros, incluso se recomienda instalar BounCA directamente en hardware.
Variables del rol
Las variables disponibles se indican a continuación, junto con los valores predeterminados:
bounca_timezone: /usr/share/zoneinfo/Europe/Amsterdam
bounca_db_user: bounca
bounca_db_password: porfavorcambiameesunsecreto
bounca_db_host: localhost
bounca_db_name: bouncadb
bounca_secret_key: porfavorcambiameesunsecreto
bounca_email_host: localhost
bounca_admin_mail: bounca-admin@bounca.org
bounca_from_mail: no-reply@bounca.org
Dependencias
- repleo.nginx - Instala el servidor nginx
Ejemplo de Playbook
- hosts: all
remote_user: root
roles:
- { role: repleo.bounca,
bounca_timezone: /usr/share/zoneinfo/Europe/Amsterdam,
bounca_db_user: bounca,
bounca_db_password: <CONTRASEÑA DE LA BASE DE DATOS>,
bounca_db_host: localhost,
bounca_db_name: bouncadb,
bounca_secret_key: <SECRETO DE DJANGO POR FAVOR GENERA UNO>,
bounca_email_host: localhost,
bounca_admin_mail: [email protected],
bounca_from_mail: no[email protected]
}
Puedes ejecutar el playbook usando los siguientes comandos:
# ansible-galaxy install repleo.bounca
# ansible-playbook test.yml -i <HOST O IP>,
Eventualmente, puedes instalar el rol localmente:
# mkdir -p ./roles
# ansible-galaxy install repleo.bounca -p ./roles
# ansible-playbook test.yml -i <HOST O IP>,
Licencia
GPL v3 - (c) 2016, Repleo, Amstelveen
Información del autor
Repleo, Amstelveen, Holanda -- www.repleo.nl
Jeroen Arnoldus (jeroen@repleo.nl)
Acerca del proyecto
Ansible role for installing BounCA key management tool
Instalar
ansible-galaxy install repleo.bounca
Licencia
gpl-3.0
Descargas
746
Propietario
Continuous delivery and software development experts