dubzland.certbot_rfc2136

Ansibleロール: certbot-rfc2136

Gitlabパイプラインステータス(セルフホスト)

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

著者

プロジェクトについて

Installs and configures Certbot (to obtain Let's Encrypt certificates)

インストール
ansible-galaxy install dubzland.certbot_rfc2136
ライセンス
mit
ダウンロード
131
所有者
A lone greybeard