dubzland.certbot_rfc2136
Ansibleロール: certbot-rfc2136
Let's Encryptの証明書を管理するためのCertbotのインストールを扱います。
要件
Ansibleバージョン2.0以上
ロール変数
使用可能な変数は以下にリストされており、デフォルト値が示されています(詳しくはdefaults/main.yml
を参照してください):
dubzland_certbot_rfc2136_configuration_directory
dubzland_certbot_rfc2136_configuration_directory: /etc/certbot
certbotの証明書設定ファイルを格納するディレクトリです。
dubzland_certbot_rfc2136_certs
dubzland_certbot_rfc2136_certs: []
取得用に設定する証明書のリストです。
dubzland_certbot_rfc2136_dry_run
dubzland_certbot_rfc2136_dry_run: False
True
の場合、Let's Encryptのステージング環境から証明書が取得されます。
dubzland_certbot_rfc2136_deploy_hook
dubzland_certbot_rfc2136_deploy_hook:
提供される場合、証明書が正常に更新された後に実行するコマンドです。例: dubzland_certbot_rfc_2136_deploy_hook: systemctl reload nginx
。
依存関係
なし
使用例プレイブック
- hosts: web-servers
roles:
- role: dubzland.certbot-rfc2136
ライセンス
MIT