ivansible.cert_base
ivansible.cert_base
一般的なCertbotとLetsencryptの設定です。
要件
特になし
変数
使用可能な変数は以下にリストされています。デフォルト値も記載しています。
certbot_group: ssl-cert
このUnixグループのメンバーは、証明書への読み取りアクセス権を持ちます。
デフォルトでは、ssl-cert
Ubuntuパッケージで使用されているグループと同じです。
certbot_use_docker: ...
Docker化されたCertbotを使用するか、PPAからローカルにインストールしたかの判断に使います。
デフォルトはlin_use_docker
に依存します。
certbot_script: ...
Docker化されたCertbotを使用するかどうかによってデフォルト値が変わります。
certbot
またはcertbot-docker
スクリプトへのフルパスが指定できます。
certbot_dir: /etc/letsencrypt
certbot_lib_dir: /var/lib/letsencrypt
certbot_log_dir: /var/log/letsencrypt
certbot_hook_dir: /etc/letsencrypt/renewal-hooks
一般的なCertbotのディレクトリです。
certbot_post_dir: .../post または .../post-docker
外部の更新後スクリプト用のcertbot_hook_dir
のサブディレクトリです。
デフォルトはDocker化されたCertbotを使用するかどうかによって決まります。
ハンドラ
特になし
タグ
特になし
依存関係
- ivansible.lin_base -- 一般的なAnsibleハンドラとデフォルトパラメータ
例のプレイブック
この役割は、継承の基礎としてのみ意図されています。
ライセンス
MIT
作成者情報
2021年にIvanSibleによって作成されました。