Terraformで適用したEC2の情報をterraform outputコマンドで出力する

Terraformで適用したEC2の情報をterraform outputコマンドで出力する

terraform initコマンド,terraform applyコマンドでEC2を作成する

こちら↑で作成したEC2インスタンスの情報を出力します。

ディレクトリ直下にoutputs.tfファイルを作成します。※ディレクトリ直下のtfファイルは全部ロードされます

outputs.tf

output "instance_id" {
  description = "ID of the EC2 instance"
  value       = aws_instance.app_server.id
}

output "instance_public_ip" {
  description = "Public IP address of the EC2 instance"
  value       = aws_instance.app_server.public_ip
}

EC2のインスタンスIDとIPアドレスを出力する設定です。

確定するためにterraform applyコマンドを実行します。

$ terraform apply

出力値を画面に表示します。出力値は terraform output コマンドで問い合わせることができます。

$ terraform output
instance_id = "i-04b7d540ce9f0faf6"
instance_public_ip = "54.186.193.141"

コメント

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

タイトルとURLをコピーしました