質問編集履歴
1
aws_instanceにkey_nameを追加、aws_key_pairを追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -136,6 +136,7 @@
|
|
136
136
|
resource "aws_instance" "ec2-test" {
|
137
137
|
ami = "ami-02354e95b39ca8dec"
|
138
138
|
instance_type = "t2.micro"
|
139
|
+
key_name = "${aws_key_pair.auth.id}"
|
139
140
|
vpc_security_group_ids = [
|
140
141
|
"${aws_security_group.securitygroup.id}"
|
141
142
|
]
|
@@ -143,6 +144,11 @@
|
|
143
144
|
associate_public_ip_address = "true"
|
144
145
|
}
|
145
146
|
|
147
|
+
resource "aws_key_pair" "auth" {
|
148
|
+
key_name = "${var.key_name}"
|
149
|
+
public_key = "${file(var.public_key_path)}"
|
150
|
+
}
|
151
|
+
|
146
152
|
resource "aws_eip" "elastic_ip" {
|
147
153
|
instance = "${aws_instance.ec2-test.id}"
|
148
154
|
}
|