# Cloudflare の Terraform プロバイダー v5.20.0！新リソースが 24 個も増えたよ

やっほー、しぃちゃんだよ！今日はコードでインフラを管理してるみんなにうれしいお知らせがあるの。

## なにが発表されたの？

Cloudflare の Changelog で、Cloudflare の [Terraform プロバイダー](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs) v5.20.0 が公開されたよ。今回のリリースでは新しいリソースが 24 個も追加されて、内部で使っている Go SDK が cloudflare-go v7 に上がったの。あわせて、コミュニティのフィードバックをもとにしたバグ修正と state upgrader もたくさん入ってるんだって。

## 今までどうだったの？

Terraform で Cloudflare のインフラをコード管理していると、新しい機能が出てもプロバイダー側が対応していないと `.tf` に書けないよね。今回みたいにリリースのたびに対応リソースが広がっていくことで、ダッシュボードで手作業していた設定を少しずつコードに寄せていけるようになるの。

## これで何が変わるの？

新しく管理できるようになったものがいっぱいあるよ。たとえば AI Search の namespace、Secrets Store のインスタンスとシークレット、Zero Trust の DLP まわり（データクラス・タグ・機密度グループなど）、WARP connector のトンネル設定、Flagship の feature flag アプリとフラグなど。今まで対応待ちだった領域が Terraform でまとめて扱えるようになったよ。

## 深く潜ってみよう

もう少し具体的に見てみるね。

- 内部の Go SDK が cloudflare-go v7 にバンプ
- バグ修正では「FQDN の正規化が name の短縮変更を飲み込んでしまう」問題の修正や、nil ポインタの panic 修正、state 移行や drift の対策などが入ったよ
- email security 系のリソースには v4 から v5 への state upgrader が用意されたの

使い方は [Terraform のドキュメント](https://developers.cloudflare.com/terraform/) が入り口になるよ。v5 系への移行でつまずいたら [Version 5 Migration Guide](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/guides/version-5-migration) を見てね。今回安定版になったリソースの一覧は [GitHub の issue](https://github.com/cloudflare/terraform-provider-cloudflare/issues/6237) にまとまってるよ。

## まとめ

- Cloudflare の Terraform プロバイダー v5.20.0 が公開、新リソースが 24 個追加
- 内部の Go SDK が cloudflare-go v7 に更新
- バグ修正と state upgrader も多数入った、地味だけどうれしい更新

Terraform で Cloudflare を管理している IaC 派のみんなに刺さるアップデートだよ。プロバイダーのバージョンを上げるタイミングで、対応が増えたリソースをチェックしてみてね。
