easy_rsa
easy_rsa
Устанавливает и настраивает easy-rsa
Требования
Для этой роли требуется Ansible версии 1.9 или выше.
Переменные роли
Название | По умолчанию | Описание |
---|---|---|
easy_rsa_ca_expire | 3650 | Количество дней действия CA |
easy_rsa_clients | [] | Список сертификатов/ключей клиентов для генерации |
easy_rsa_key_city | "SanFrancisco" | Город |
easy_rsa_key_country | "US" | Страна |
easy_rsa_key_email | "me@myhost.mydomain" | Адрес электронной почты |
easy_rsa_key_expire | 3650 | Количество дней действия ключа |
easy_rsa_key_name | "EasyRSA" | Имя серверного ключа |
easy_rsa_key_org | "Fort-Funston" | Организация |
easy_rsa_key_ou | "MyOrganizationalUnit" | Организационная единица |
easy_rsa_key_province | "CA" | Провинция |
easy_rsa_key_size | 2048 | Размер ключа Диффи-Хеллмана |
Зависимости
Нет
Пример сценария
Установка easy-rsa
- hosts: root-ca
roles:
- esolitos.easy_rsa
Установка easy-rsa и генерация клиентского сертификата/ключа
- hosts: root-ca
vars:
easy_rsa_clients:
- client1
roles:
- esolitos.easy_rsa
Лицензия
BSD
Информация об авторе
Кевин Бреканов
Установить
ansible-galaxy install esolitos/ansible-role-easy_rsa
Лицензия
bsd-2-clause
Загрузки
61
Владелец