self_signed_certificates

Введение

Установите и настройте самоподписанные сертификаты для нескольких доменов.

Есть одна переменная, которая не имеет пространства имен с этой ролью, и это certbot_certs. Эта переменная предназначена для дублирования интерфейса роли geerlingguy.certbot, чтобы эту роль можно было без проблем заменить на geerlingguy.certbot во время тестирования. См. переменные роли для получения более подробной информации.

Требования

Нет.

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

Смотрите комментарий в файле переменных по умолчанию для получения информации о настройках.

Зависимости

Нет.

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

    - hosts: whatever
      roles:
        - triplepoint.self_signed_certificates

Тестирование роли

Эта роль тестируется с помощью molecule, используя pipenv для управления зависимостями и средой тестирования Python.

Настройка вашей среды выполнения

pip install pipenv

После установки pipenv вы можете создать виртуальную среду выполнения с помощью:

pipenv install --dev

Запуск тестов

Как только ваша среда настроена, вы можете выполнить molecule с помощью:

pipenv run molecule test

Регистрация файла блокировки заново

Вам не нужно часто делать это, но если вы измените требования к пакетам Python с помощью команд pipenv install {some_package} или редактируя Pipfile напрямую, или если вы обнаружите, что зависимости сборки устарели, вам может понадобиться заново сгенерировать файл Pipfile.lock.

pipenv update --dev

Не забудьте проверить вновь сгенерированный Pipfile.lock, когда этот процесс будет завершен.

Лицензия

MIT

О проекте

A generator for self-signed certificates with a local CA cert, intended to stand in for geerlingguy.certbot during testing or local deployments.

Установить
ansible-galaxy install triplepoint/ansible-self-signed-certificates
Лицензия
mit
Загрузки
276
Владелец