inmotionhosting.letsencrypt
Ansible ロール: Let's Encrypt
Let's Encrypt を展開して設定するためのモジュール式 Ansible ロール
要件
この Ansible ロールは、特定のサーバー向け Linux ディストリビューションの最新の安定版リリース2つをサポートし、それらの廃止政策に従うことを目的としています。また、最新の安定版リリース2つをサポートすることに重点を置いています。執筆時点でのそれらは以下の通りです:
- CentOS 7.x
- Debian 10 以上
- Ubuntu 20.04 LTS 以上
- AlmaLinux 8.x 以上
- RockyLinux 8.x 以上
依存関係
community.crypto
ロール変数
使用可能な変数は以下にそのデフォルト値と共にリストされています(defaults/main.yml
も参照できます)
変数 | 説明 |
---|---|
certbot_package | Let's Encrypt の certbot パッケージ |
certbot_packages | Let's Encrypt の使用が有効かを検証するために必要なツール |
certbot_create_command | 証明書を生成するために実行されるコマンド |
use_letsencrypt | Let's Encrypt をインストール/使用するかを決定します |
certbot_test_cert | Letsencrypt ステージング環境を使用する |
certbot_without_email | メールなしで Letsencrypt アカウントを登録 |
例 Playbook
- hosts: www
roles:
- role: inmotionhosting.letsencrypt
ライセンス
GPLv3
著者情報
プロジェクトについて
Modular Ansible Role for deploying and configuring Let's Encrypt
インストール
ansible-galaxy install inmotionhosting.letsencrypt
ライセンス
gpl-3.0
ダウンロード
52.2k
所有者
Offering Private and Public Cloud, Software as a Service, and Web Hosting