はてなブログ開発ブログ

はてなブログからの公式のお知らせを発信します。

はてなブログのブログメンバーをTerraformで管理できるTerraform Provider for HatenaBlog Membersを公開しました

ブログメンバーの管理を構成管理ツールTerraformで行えるTerraform provider、Terraform Provider for HatenaBlog Membersを公開しました。

Terraform Provider for HatenaBlog Membersを用いると、はてなブログのブログメンバーをコードで管理できます。

本機能は、ユーザーからのフィードバックを参考に、特に技術ブログの運営におけるブログメンバーの効率的な管理を支援するために開発いたしました。
ご意見いただきありがとうございました。ぜひご利用ください。

設定例

下記の例では id:hatenablog-tf-test の持つブログのブログメンバーを管理しています。詳しくはドキュメントをご覧ください。

provider "hatenablog-members" { 
  username = "hatenablog-tf-test"
  apikey = "<id:hatenablog-tf-testのAPIキー>"
  blog_host = "tf-test.hatenablog.com"
}
resource "hatenablog-members_member" "hatenablog-tf-test2" {
  username = "hatenablog-tf-test2"
  role = "admin"
}