bounca

Ansible Роль: Сервер управления ключами BounCA

Статус сборки Ansible Galaxy

Ansible роль для установки инструмента управления ключами BounCA.

Требования

BounCA предназначен для установки на одном хосте без других приложений. В очень защищённых средах можно рассмотреть возможность установки BounCA на «голое» оборудование.

Переменные роли

Доступные переменные перечислены ниже вместе с значениями по умолчанию:

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: [email protected]
bounca_from_mail: [email protected]

Зависимости

  • repleo.nginx - Устанавливает сервер nginx

Пример плейбука

- hosts: all
  remote_user: root
  roles:
    - { role: repleo.bounca,
         bounca_timezone: /usr/share/zoneinfo/Europe/Amsterdam,
         bounca_db_user: bounca,
         bounca_db_password: <ПАРОЛЬ БАЗЫ ДАННЫХ>,
         bounca_db_host: localhost,
         bounca_db_name: bouncadb,

         bounca_secret_key: <ГЕНЕРИРУЙТЕ СЕКРЕТНОЕ КЛЮЧЕ, ПОЖАЛУЙСТА>,
         bounca_email_host: localhost,
         bounca_admin_mail: [email protected],
         bounca_from_mail: [email protected]
    }

Вы можете выполнить плейбук, используя следующие команды:

# ansible-galaxy install repleo.bounca
# ansible-playbook test.yml -i <ХОСТ ИЛИ IP>,

Вы также можете установить роль локально:

# mkdir -p ./roles
# ansible-galaxy install repleo.bounca -p ./roles
# ansible-playbook test.yml -i <ХОСТ ИЛИ IP>,

Лицензия

GPL v3 - (c) 2016, Repleo, Амстердам

Информация об авторе

Repleo, Амстердам, Голландия -- www.repleo.nl
Джероен Арнолдуc (jeroen@repleo.nl)

О проекте

Ansible role for installing BounCA key management tool

Установить
ansible-galaxy install repleo/ansible-role-bounca
Лицензия
gpl-3.0
Загрузки
727
Владелец
Continuous delivery and software development experts