天天看點

使用terraform 生成自簽名證書

terraform 是一個很不錯的基礎設施工具,我們可以用來做關于基礎設施部署的事情,可以實作基礎設施即代碼

以下示範一個簡單的自簽名證書的生成(使用tls provider)

以上代碼使用了<code>archive</code> provider 進行生成檔案壓縮,使用<code>tls_private_key</code> 生成私鑰

使用<code>tls_self_signed_cert</code> 生成自簽名證書

init 下載下傳插件

檢視計劃

效果

apply

檔案内容

我們可以結合vault 的tls 管理以及tf 友善的進行證書管理——基礎設施即代碼

https://www.terraform.io/docs/providers/tls/r/self_signed_cert.html

https://learn.hashicorp.com/vault/secrets-management/sm-pki-engine

繼續閱讀