add aws key pair

Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
Jakub Sokołowski 2019-05-28 15:48:58 -04:00
parent 7f70a30934
commit ed34cf53ce
No known key found for this signature in database
GPG Key ID: 4EF064D0E6D63020
2 changed files with 28 additions and 12 deletions

1
admin.pub Normal file
View File

@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDA6mutbRHO8VvZ61MYvjIVv1Re9NiJGE1piTQq4IFwXOvAi1HkXkMlsjmzYt+CEv0HmMGCHmdrw5xpqnDTWg18lM5RYLzrAv9hBOQ10IC+8FH2XWDKoyz+PBQsNEbbJ23QQtu0O5mpsOzI/KBT9CkiYUYlEBwHI0vNqsdHDLwv3Yt7PhauguXDHpYnwH/OseVHLBg2+/3aJIfOMVVRnhptQGYAhTNUZ9F1EwvQETMhM/vEsk8+o9B3tK/Ii/RD2EtVUlpRG4q6QTFbssLMImUfcdoggHsfCqjq3apUs8bR81oN9UVoYiP8tn5sWIUyRBxIEzXpqa4rx04KY8xNYqeZ jakub@status.im

39
main.tf
View File

@ -44,22 +44,37 @@ resource "aws_s3_bucket" "tf-state" {
/* RESOURCES ------------------------------------*/
data "aws_ami" "debian" {
most_recent = true
filter {
name = "name"
values = ["debian-stretch-hvm-x86_64-gp2-2019-05-14-84483"]
}
owners = [379101102735]
resource "aws_key_pair" "admin" {
key_name = "admin-key"
public_key = "${file("admin.pub")}"
}
//data "aws_ami" "ubuntu" {
// most_recent = true
//
// filter {
// name = "name"
// values = ["ubuntu/images/hvm-ssd/ubuntu-bionic-18.04-amd64-server-20190212.1"]
// }
//
// owners = [99720109477]
//}
//
//resource "aws_instance" "dev-dapps" {
// ami = "${data.aws_ami.ubuntu.id}"
// instance_type = "t3.medium"
// ami = "${data.aws_ami.ubuntu.id}"
// instance_type = "t3.medium"
// availability_zone = "${var.region}"
// key_name = "${aws_key_pair.admin.key_name}"
//
// tags = {
// Name = "${var.name}-${format("%02d", count.index+1)}.${local.dc}.${var.env}.${local.stage}"
// Name = "node-01.${var.region}.${var.env}.test"
// }
//}
//resource "gandi_zonerecord" "main" {
// zone = "dap.ps"
// name = "dev"
// type = "A"
// ttl = 3600
// values = ["1.2.3.4"]
//}