Cloud Workstations の Terraform サポート

Terraform は、Cloud Workstations のリソースと権限をプロビジョニングするために使用できる Infrastructure as Code(IaC)ツールです。 Terraform を Cloud Workstations で使用するには、構成ファイルを作成してインフラストラクチャを記述し、それから構成ファイルを適用して実行プランを作成し、インフラストラクチャをプロビジョニングするためのオペレーションを実行する必要があります。

たとえば、Terraform を使用して、ワークステーションを作成したり、さまざまなワークステーション構成(テンプレート)を作成したり、パブリックまたはプライベート ワークステーション クラスタのワークステーション構成を作成することができます。

Cloud Workstations の Terraform リソース

次の表では、Terraform レジストリGitHub に表示される Cloud Workstations 構成のサンプルを示します。

Cloud Workstations のリソース Terraform レジストリのサンプル
クラスタ 基本的な google_workstations_workstation_cluster
限定公開の google_workstations_workstation_cluster
基本的なワークステーション構成 google_workstations_workstation_config
追加機能を備えたワークステーション構成 コンテナから: google_workstations_workstation_config
永続ディレクトリを使用する場合: google_workstations_workstation_config
シールドされたインスタンス構成を使用する場合: google_workstations_workstation_config
顧客管理の暗号鍵(CMEK)を使用する場合 google_workstations_workstation_config
ワークステーション google_workstations_workstation

次のステップ

Terraform の詳細を確認する。