自動化ツールの一つである「Terraform」について、これから学ぼうという人、使っていきたい人に向けて基本的な使い方を紹介していきます。第3回は同じような構成のEC2インスタンスを複数作成、管理する方法について。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
自動化ツールの一つである「Terraform」について、これから学ぼうという人、使っていきたい人向けに、Amazon Web Services(AWS)を利用して基本的な使い方を紹介していく本連載。前回は、Terraformを利用してAWS環境に「Amazon Elastic Compute Cloud」(Amazon EC2)インスタンスの作成、変更、削除方法を解説しました。第3回は同じような構成のEC2インスタンスを複数作成、管理する方法を解説します。
Terraformを使用して複数のEC2インスタンスを作成する場合、単純に実現しようとすると、リソースを定義するTerraformコードを必要な数だけ記述すれば作成できます。
以下のように記述すると、「example01」と「example02」という名前の2つのEC2インスタンスが作成されます。
resource "aws_instance" "example01" { ami = "ami-0f9816f78187c68fb" instance_type = "t2.micro" tags = { Name = "example01" } } resource "aws_instance" "example02" { ami = "ami-0f9816f78187c68fb" instance_type = "t2.micro" tags = { Name = "example02" } }
Copyright © ITmedia, Inc. All Rights Reserved.