repleo.bounca

Ansible Rola: Serwer zarządzania kluczami BounCA

Status budowy Ansible Galaxy

Rola Ansible do instalacji narzędzia zarządzania kluczami BounCA.

Wymagania

BounCA ma być zainstalowane na jednym hoście bez innych aplikacji. W bardzo bezpiecznych środowiskach rozważ nawet instalację BounCA na gołej maszynie.

Zmienne roli

Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi:

bounca_timezone: /usr/share/zoneinfo/Europe/Amsterdam

bounca_db_user: bounca
bounca_db_password: pleasechangemeimsecret
bounca_db_host: localhost
bounca_db_name: bouncadb

bounca_secret_key: pleasechangemeimsecret
bounca_email_host: localhost
bounca_admin_mail: bounca-admin@bounca.org
bounca_from_mail: no-reply@bounca.org

Zależności

  • repleo.nginx - Instaluje serwer nginx

Przykładowy playbook

- hosts: all
  remote_user: root
  roles:
    - { role: repleo.bounca,
         bounca_timezone: /usr/share/zoneinfo/Europe/Amsterdam,
         bounca_db_user: bounca,
         bounca_db_password: <HASŁO DB>,
         bounca_db_host: localhost,
         bounca_db_name: bouncadb,

         bounca_secret_key: <WYGGENERUJ KLUCZ TAJNY DLA DJANGO>,
         bounca_email_host: localhost,
         bounca_admin_mail: [email protected],
         bounca_from_mail: no[email protected]
    }

Możesz uruchomić playbook używając następujących poleceń:

# ansible-galaxy install repleo.bounca
# ansible-playbook test.yml -i <HOST LUB IP>,

Możesz także zainstalować rolę lokalnie:

# mkdir -p ./roles
# ansible-galaxy install repleo.bounca -p ./roles
# ansible-playbook test.yml -i <HOST LUB IP>,

Licencja

GPL v3 - (c) 2016, Repleo, Amstelveen

Informacje o autorze

Repleo, Amstelveen, Holandia -- www.repleo.nl
Jeroen Arnoldus (jeroen@repleo.nl)

O projekcie

Ansible role for installing BounCA key management tool

Zainstaluj
ansible-galaxy install repleo.bounca
Licencja
gpl-3.0
Pobrania
746
Właściciel
Continuous delivery and software development experts