ユーザ用ツール

サイト用ツール


serverapps:configmgmt:terraform:letsencrypt

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
serverapps:configmgmt:terraform:letsencrypt [2018/11/05 18:06]
hayashi 作成
serverapps:configmgmt:terraform:letsencrypt [2018/11/06 11:13] (現在)
hayashi
行 1: 行 1:
 ====== TerraformでLet'sEncryptの証明書を取得する ====== ====== TerraformでLet'sEncryptの証明書を取得する ======
 +
 +[[https://qiita.com/Toshinori_Hayashi/items/3246b0ddf4a4449b4d0b|Qiita]]で細かいの書いたので、ここ見るような奴はソースあれば分かんだろ。((と暴論を吐いてみる))
  
 <code json> <code json>
  
 provider "acme" { provider "acme" {
-  server_url = "https://acme-staging-v02.api.letsencrypt.org/directory"+  server_url = "https://acme-v02.api.letsencrypt.org/directory" 
 +  # server_url = "https://acme-staging-v02.api.letsencrypt.org/directory"
 } }
  
行 33: 行 36:
  
 </code> </code>
 +===== 取得できる値 =====
 +
 +今回のソースで取得できる値で特に必要そうなもの
 +
 +^変数^内容^
 +|acme_certificate.certificate.certificate_pem|証明書(pem形式)|
 +|acme_certificate.certificate.issuer_pem|中間証明書(pem形式)|
 +|acme_certificate.certificate.private_key_pem|秘密鍵(pem形式)|
 +
 +===== 更新 =====
 +
 +証明書の更新が必要な場合はterraform applyを行った際に必要に応じて自動的に行われます。\\
 +必要性はmin_days_remainingの値で判断されます。\\
 +証明書の期限がこの値を下回った場合に更新されます。(0を設定すると更新はされません)
 +
 +===== 参考 =====
 +
 +[[https://qiita.com/Toshinori_Hayashi/items/3246b0ddf4a4449b4d0b|TerraformでLet'sEncryptの証明書を取得する]]
 +
serverapps/configmgmt/terraform/letsencrypt.1541408787.txt.gz · 最終更新: 2018/11/05 18:06 by hayashi