このトピックでは、Terraform Explorer で Terraform を使用して Virtual Private Cloud (VPC) を作成する方法の例を示します。
Terraform Explorer は、Alibaba Cloud が提供するツールで、オープンソースの Terraform に基づいて Terraform 構成ファイルをオンラインでデバッグします。これは、開発者が Terraform 構成ファイルの作成と Terraform の操作のプロセスを簡素化し、参入障壁を下げるのに役立つように設計されています。Terraform Explorer を使用すると、開発者はフォームを記述して Terraform 構成ファイルを自動的に生成および変換し、シンプルなボタンベースのインターフェイスを使用して Terraform をオンラインで実行できます。Terraform Explorer の詳細については、「Terraform Explorer の概要」をご参照ください。
Terraform Explorer では、カスタムパラメーターを設定するか、サンプルテンプレートを使用してリソースを作成できます。必要に応じて、いずれかの方法を使用してリソースを作成できます。
カスタムパラメーターを構成してリソースを作成する
必要に応じてカスタムパラメーターを設定することで、Alibaba Cloud リソースを作成できます。
Terraform Explorer ページで、[プロダクト] と [リソースタイプ] パラメーターを設定し、指示に基づいて [ドキュメント] セクションのパラメーターを設定してから、[パラメーター] をクリックし、[デバッグの開始] をクリックします。
VPC を作成するためのパラメーターの詳細については、「alicloud_vpc」をご参照ください。
パラメーター
説明
例
vpc_name
VPC の名前。
tf-test-vpc
cidr_block
VPC のプライベート CIDR ブロック。
192.168.0.0/16
description
VPC の説明。
VPC は Terraform を使用して作成されました。

[デバッグコード] タブで、入力パラメーターを表示します。パラメーターが正しいことを確認したら、[Plan] をクリックして Terraform によって生成された実行計画を表示します。

[Plan の詳細] タブで、作成するリソースの詳細を表示します。情報が正しいことを確認したら、[Apply] をクリックして Terraform の実行結果を表示します。

[Apply の詳細] タブで、実行結果を表示します。実行が成功すると、「Apply complete! Resources: 1 added, 0 changed, 0 destroyed.」というメッセージが表示されます。実行が失敗した場合は、プロンプトに従ってパラメーターを修正し、[保存して続行] をクリックします。

[リソースの詳細] タブで、作成されたリソースに関する情報を表示します。

作成したリソースの情報を変更する場合は、関連するパラメーターを調整し、[保存して続行] をクリックします。次に、ステップ 2、ステップ 3、ステップ 4 を繰り返します。実行が完了したら、[Apply の詳細] タブで実行結果を表示できます。実行が成功すると、「Apply complete! Resources: 0 added, 1 changed, 0 destroyed.」というメッセージが表示されます。実行が失敗した場合は、プロンプトに従ってパラメーターを調整し、[保存して続行] をクリックします。

作成したリソースをリリースする場合は、[Apply の詳細] タブをクリックし、[リソースの破棄] をクリックしてから、[Plan の詳細] タブをクリックし、[Apply] をクリックしてリソースをリリースします。

サンプルテンプレートを使用してリソースを作成する
特定のクラウドサービスのリソースを作成するには、多数のパラメーターを設定する必要があります。パラメーターの設定に慣れていない場合や、Terraform を使用した迅速なリソース作成プロセスを体験したい場合は、サンプルテンプレートを使用してリソースを作成することをお勧めします。Terraform Explorer は、各リソースタイプに対応したサンプルテンプレートを提供しています。サンプルテンプレートのいずれかを選択して、デバッグを迅速に完了できます。
Terraform Explorer ページで、[プロダクト]、[リソースタイプ]、および [サンプル] パラメーターを設定し、[デバッグの開始] をクリックします。右側の [サンプル] タブでサンプルテンプレートの詳細を表示できます。

[テンプレートの詳細] タブで、[プレビューして実行] をクリックします。

[Apply の詳細] タブで、実行結果を表示します。

作成したリソースをリリースする場合は、[Apply の詳細] タブをクリックし、[リソースの破棄] をクリックしてから、[Plan の詳細] タブをクリックし、[Apply] をクリックしてリソースをリリースします。

[デバッグ履歴] タブで、デバッグの [続行] や [リソースの破棄] などの操作を実行することもできます。