OpenTofu (The Fork)

2023年のライセンス変更が生んだ、コミュニティ主導の正統後継者。

OpenTofu
Terraformのオープンソース版フォーク。ライセンス変更に伴い誕生。ほぼ互換性がある。

Why OpenTofu?

  • Truly Open Source: Under Linux Foundation. Forever free.
  • State Encryption: New in 1.7 Encrypt state details client-side.
  • Drop-in Replacement: Compatible with almost all Terraform modules.

Client-Side Encryption

encryption.tf
terraform {
encryption {
key_provider "pbkdf2" "my-passphrase" {
passphrase = "correct-horse-battery-staple"
}
method "aes_gcm" "my-method" {
keys = key_provider.pbkdf2.my-passphrase
}
state {
method = method.aes_gcm.my-method
}
}
}