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"
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント