プロバイダー
Hetzner
CL4APIトークンで接続し、datacentersエンドポイントに対して検証。hcloudのサーバーとネットワークをカバーし、マネージドKubernetesはTalosベースのコミュニティモジュール経由で利用可能。
Object Storageはhcloudプロバイダーに含まれないため、コンピュートとオブジェクトストレージを混在させる環境は、1つではなくhcloudとMinIOという2つの別々のproviderブロックを生成する。
- Object StorageはhcloudのTerraformプロバイダーには含まれない — 別途MinIOプロバイダー経由でプロビジョニングされる。
- 新しいProvider-SDK IRパスに移行した最初のプロバイダーであり、プラグインマニフェスト形式の寄稿におけるリファレンス実装。
機能成熟度
- FinOps(コスト同期)
- ドリフト検出
- Day-2運用
- ブラウンフィールドインポート
- AIコパイロット
最小限の実際のリソース
resource "hcloud_server" "web" {
name = "web"
server_type = "cx22"
image = "ubuntu-24.04"
}内部の仕組み
- backend/src/services/hetzner-connection.ts
- backend/src/services/iac/hetzner/**