著者はTerraformを使用してProxmoxの仮想マシンとコンテナを管理しています。特定のProxmox Terraformプロバイダーは、`terraform apply`中に不要なディスクの再作成を試みるなど、異常な動作を示しています。ただし、リソースの作成は一般的に正常に機能しています。このプロセスは、AWSなどの他のIaCプラットフォームと比較して、よりスムーズではありません。プロバイダーは、実際の変更がないにもかかわらず、不必要な更新を開始することがあります。著者のTerraform構成には、QEMU VMとLXCコンテナの両方の定義が含まれています。構成では、CPUコア、メモリ、ディスクサイズ、ネットワーク設定などの詳細が指定されています。注目すべき問題の1つは、NFSマウントに関連するプロバイダーのバグの回避策です。著者は、セキュリティ上の影響を認識しながら、自己署名証明書とローカル資格情報を使用しています。特性があるにもかかわらず、Terraformアプローチは、手動でのProxmox Web UI管理よりも効率的であることを証明しています。
dev.to
Managing Proxmox VMs and LXCs with Terraform
Create attached notes ...