diff --git a/ops/terraform/key-pair.tf b/ops/terraform/key-pair.tf deleted file mode 100644 index 4a78c2c..0000000 --- a/ops/terraform/key-pair.tf +++ /dev/null @@ -1,12 +0,0 @@ -########################### -# KEY-PAIR -########################### - -variable "aws_ssh_key" { - default = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQClFxq0O91KsqPLYWeONMjta9p5XsoP/LjzE1jUayr4n5c7uUb/ND9rab9lD+6DK0fhvN58xfZ4YdqPA1HUubaZtE21TIqL6zcOJ8c2z55iBEpzN6c9x6bmS+ZmOrWMUWsweZa1WWBz6UMDvrCRy+yDysndGOLbHZbjtYPv9Zg/9aCunVYDbQIfStRl9YwrR/wtIAyC5PsXJMoaoGrkh5Ac24upkPXCfm2MDirZuKfeMFh+5gSEzSfXXS1OKSVfXrxh9uL+TyqL1MCOn8QSxHVvdaLql6p0FXZrU53RXg5fVz0OwX2W1iSi/7xJiTcXoqZH7RhsH+gLfi1GdljQ2hCj s0dy@thinkpad" -} - -resource "aws_key_pair" "terraform_ec2_key" { - key_name = "terraform_ec2_key" - public_key = "${var.aws_ssh_key}" -} diff --git a/ops/terraform/provider.tf b/ops/terraform/provider.tf deleted file mode 100644 index 137f3ef..0000000 --- a/ops/terraform/provider.tf +++ /dev/null @@ -1,10 +0,0 @@ -########################### -# PROVIDER -########################### - -provider "aws" { - access_key = "${var.aws_access_key_id}" - secret_key = "${var.aws_secret_access_key}" - region = "${var.aws_region}" -} - diff --git a/ops/terraform/terraform.tfstate b/ops/terraform/terraform.tfstate deleted file mode 100644 index ad4c05e..0000000 --- a/ops/terraform/terraform.tfstate +++ /dev/null @@ -1,283 +0,0 @@ -{ - "version": 3, - "terraform_version": "0.11.10", - "serial": 6, - "lineage": "4559bbe1-495e-5de2-cb83-77e241ef9eac", - "modules": [ - { - "path": [ - "root" - ], - "outputs": {}, - "resources": { - "aws_eip_association.webserver-eip": { - "type": "aws_eip_association", - "depends_on": [ - "aws_instance.webserver", - "data.aws_eip.webserver-ip" - ], - "primary": { - "id": "eipassoc-0f0b99dc7d0160ee9", - "attributes": { - "allocation_id": "eipalloc-0f61e902f5f680dc0", - "id": "eipassoc-0f0b99dc7d0160ee9", - "instance_id": "i-06a306ae30d2e0ce1", - "network_interface_id": "eni-02cda3577fdab8135", - "private_ip_address": "172.31.37.211", - "public_ip": "35.180.10.123" - }, - "meta": {}, - "tainted": false - }, - "deposed": [], - "provider": "provider.aws" - }, - "aws_instance.webserver": { - "type": "aws_instance", - "depends_on": [ - "aws_key_pair.terraform_ec2_key", - "aws_security_group.allow_ssh" - ], - "primary": { - "id": "i-06a306ae30d2e0ce1", - "attributes": { - "ami": "ami-04992646d54c69ef4", - "arn": "arn:aws:ec2:eu-west-3:116854918046:instance/i-06a306ae30d2e0ce1", - "associate_public_ip_address": "true", - "availability_zone": "eu-west-3c", - "cpu_core_count": "1", - "cpu_threads_per_core": "1", - "credit_specification.#": "1", - "credit_specification.0.cpu_credits": "standard", - "disable_api_termination": "false", - "ebs_block_device.#": "0", - "ebs_optimized": "false", - "ephemeral_block_device.#": "0", - "get_password_data": "false", - "iam_instance_profile": "", - "id": "i-06a306ae30d2e0ce1", - "instance_state": "running", - "instance_type": "t2.micro", - "ipv6_addresses.#": "0", - "key_name": "terraform_ec2_key", - "monitoring": "false", - "network_interface.#": "0", - "network_interface_id": "eni-02cda3577fdab8135", - "password_data": "", - "placement_group": "", - "primary_network_interface_id": "eni-02cda3577fdab8135", - "private_dns": "ip-172-31-37-211.eu-west-3.compute.internal", - "private_ip": "172.31.37.211", - "public_dns": "ec2-35-180-34-103.eu-west-3.compute.amazonaws.com", - "public_ip": "35.180.34.103", - "root_block_device.#": "1", - "root_block_device.0.delete_on_termination": "true", - "root_block_device.0.iops": "100", - "root_block_device.0.volume_id": "vol-00f34daa7c6e64690", - "root_block_device.0.volume_size": "8", - "root_block_device.0.volume_type": "gp2", - "security_groups.#": "1", - "security_groups.1710041364": "allow ssh", - "source_dest_check": "true", - "subnet_id": "subnet-6308d02e", - "tags.%": "1", - "tags.Name": "hifive-webserver", - "tenancy": "default", - "volume_tags.%": "0", - "vpc_security_group_ids.#": "1", - "vpc_security_group_ids.2701339168": "sg-0825bc82dcc6b975f" - }, - "meta": { - "e2bfb730-ecaa-11e6-8f88-34363bc7c4c0": { - "create": 600000000000, - "delete": 1200000000000, - "update": 600000000000 - }, - "schema_version": "1" - }, - "tainted": false - }, - "deposed": [], - "provider": "provider.aws" - }, - "aws_key_pair.terraform_ec2_key": { - "type": "aws_key_pair", - "depends_on": [], - "primary": { - "id": "terraform_ec2_key", - "attributes": { - "fingerprint": "24:c0:bd:83:25:d9:bb:12:0e:88:ab:d0:17:d9:07:74", - "id": "terraform_ec2_key", - "key_name": "terraform_ec2_key", - "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQClFxq0O91KsqPLYWeONMjta9p5XsoP/LjzE1jUayr4n5c7uUb/ND9rab9lD+6DK0fhvN58xfZ4YdqPA1HUubaZtE21TIqL6zcOJ8c2z55iBEpzN6c9x6bmS+ZmOrWMUWsweZa1WWBz6UMDvrCRy+yDysndGOLbHZbjtYPv9Zg/9aCunVYDbQIfStRl9YwrR/wtIAyC5PsXJMoaoGrkh5Ac24upkPXCfm2MDirZuKfeMFh+5gSEzSfXXS1OKSVfXrxh9uL+TyqL1MCOn8QSxHVvdaLql6p0FXZrU53RXg5fVz0OwX2W1iSi/7xJiTcXoqZH7RhsH+gLfi1GdljQ2hCj s0dy@thinkpad" - }, - "meta": { - "schema_version": "1" - }, - "tainted": false - }, - "deposed": [], - "provider": "provider.aws" - }, - "aws_security_group.allow_http": { - "type": "aws_security_group", - "depends_on": [], - "primary": { - "id": "sg-0e91647397b0e53da", - "attributes": { - "arn": "arn:aws:ec2:eu-west-3:116854918046:security-group/sg-0e91647397b0e53da", - "description": "Managed by Terraform", - "egress.#": "0", - "id": "sg-0e91647397b0e53da", - "ingress.#": "1", - "ingress.2214680975.cidr_blocks.#": "1", - "ingress.2214680975.cidr_blocks.0": "0.0.0.0/0", - "ingress.2214680975.description": "", - "ingress.2214680975.from_port": "80", - "ingress.2214680975.ipv6_cidr_blocks.#": "0", - "ingress.2214680975.prefix_list_ids.#": "0", - "ingress.2214680975.protocol": "tcp", - "ingress.2214680975.security_groups.#": "0", - "ingress.2214680975.self": "false", - "ingress.2214680975.to_port": "80", - "name": "allow http", - "owner_id": "116854918046", - "revoke_rules_on_delete": "false", - "tags.%": "0", - "vpc_id": "vpc-8a4b1ae3" - }, - "meta": { - "e2bfb730-ecaa-11e6-8f88-34363bc7c4c0": { - "create": 600000000000, - "delete": 600000000000 - }, - "schema_version": "1" - }, - "tainted": false - }, - "deposed": [], - "provider": "provider.aws" - }, - "aws_security_group.allow_ssh": { - "type": "aws_security_group", - "depends_on": [], - "primary": { - "id": "sg-0825bc82dcc6b975f", - "attributes": { - "arn": "arn:aws:ec2:eu-west-3:116854918046:security-group/sg-0825bc82dcc6b975f", - "description": "Managed by Terraform", - "egress.#": "0", - "id": "sg-0825bc82dcc6b975f", - "ingress.#": "1", - "ingress.2541437006.cidr_blocks.#": "1", - "ingress.2541437006.cidr_blocks.0": "0.0.0.0/0", - "ingress.2541437006.description": "", - "ingress.2541437006.from_port": "22", - "ingress.2541437006.ipv6_cidr_blocks.#": "0", - "ingress.2541437006.prefix_list_ids.#": "0", - "ingress.2541437006.protocol": "tcp", - "ingress.2541437006.security_groups.#": "0", - "ingress.2541437006.self": "false", - "ingress.2541437006.to_port": "22", - "name": "allow ssh", - "owner_id": "116854918046", - "revoke_rules_on_delete": "false", - "tags.%": "0", - "vpc_id": "vpc-8a4b1ae3" - }, - "meta": { - "e2bfb730-ecaa-11e6-8f88-34363bc7c4c0": { - "create": 600000000000, - "delete": 600000000000 - }, - "schema_version": "1" - }, - "tainted": false - }, - "deposed": [], - "provider": "provider.aws" - }, - "data.aws_ami.ubuntu": { - "type": "aws_ami", - "depends_on": [], - "primary": { - "id": "ami-0a2ca21adb4a04084", - "attributes": { - "architecture": "x86_64", - "block_device_mappings.#": "3", - "block_device_mappings.1634610537.device_name": "/dev/sdb", - "block_device_mappings.1634610537.ebs.%": "0", - "block_device_mappings.1634610537.no_device": "", - "block_device_mappings.1634610537.virtual_name": "ephemeral0", - "block_device_mappings.2547816212.device_name": "/dev/sda1", - "block_device_mappings.2547816212.ebs.%": "6", - "block_device_mappings.2547816212.ebs.delete_on_termination": "true", - "block_device_mappings.2547816212.ebs.encrypted": "false", - "block_device_mappings.2547816212.ebs.iops": "0", - "block_device_mappings.2547816212.ebs.snapshot_id": "snap-0ed1c0001fd1991b0", - "block_device_mappings.2547816212.ebs.volume_size": "8", - "block_device_mappings.2547816212.ebs.volume_type": "gp2", - "block_device_mappings.2547816212.no_device": "", - "block_device_mappings.2547816212.virtual_name": "", - "block_device_mappings.3850042718.device_name": "/dev/sdc", - "block_device_mappings.3850042718.ebs.%": "0", - "block_device_mappings.3850042718.no_device": "", - "block_device_mappings.3850042718.virtual_name": "ephemeral1", - "creation_date": "2018-10-13T15:11:50.000Z", - "description": "Canonical, Ubuntu, 18.04 LTS, amd64 bionic image build on 2018-10-12", - "filter.#": "2", - "filter.490168357.name": "virtualization-type", - "filter.490168357.values.#": "1", - "filter.490168357.values.0": "hvm", - "filter.942818600.name": "name", - "filter.942818600.values.#": "1", - "filter.942818600.values.0": "ubuntu/images/hvm-ssd/ubuntu-bionic-18.04-amd64-server-*", - "hypervisor": "xen", - "id": "ami-0a2ca21adb4a04084", - "image_id": "ami-0a2ca21adb4a04084", - "image_location": "099720109477/ubuntu/images/hvm-ssd/ubuntu-bionic-18.04-amd64-server-20181012", - "image_type": "machine", - "most_recent": "true", - "name": "ubuntu/images/hvm-ssd/ubuntu-bionic-18.04-amd64-server-20181012", - "owner_id": "099720109477", - "owners.#": "1", - "owners.0": "099720109477", - "product_codes.#": "0", - "public": "true", - "root_device_name": "/dev/sda1", - "root_device_type": "ebs", - "root_snapshot_id": "snap-0ed1c0001fd1991b0", - "sriov_net_support": "simple", - "state": "available", - "state_reason.%": "2", - "state_reason.code": "UNSET", - "state_reason.message": "UNSET", - "tags.%": "0", - "virtualization_type": "hvm" - }, - "meta": {}, - "tainted": false - }, - "deposed": [], - "provider": "provider.aws" - }, - "data.aws_eip.webserver-ip": { - "type": "aws_eip", - "depends_on": [], - "primary": { - "id": "eipalloc-0f61e902f5f680dc0", - "attributes": { - "id": "eipalloc-0f61e902f5f680dc0", - "public_ip": "35.180.10.123" - }, - "meta": {}, - "tainted": false - }, - "deposed": [], - "provider": "provider.aws" - } - }, - "depends_on": [] - } - ] -} diff --git a/ops/terraform/terraform.tfstate.backup b/ops/terraform/terraform.tfstate.backup deleted file mode 100644 index 8247e01..0000000 --- a/ops/terraform/terraform.tfstate.backup +++ /dev/null @@ -1,16 +0,0 @@ -{ - "version": 3, - "terraform_version": "0.11.10", - "serial": 6, - "lineage": "4559bbe1-495e-5de2-cb83-77e241ef9eac", - "modules": [ - { - "path": [ - "root" - ], - "outputs": {}, - "resources": {}, - "depends_on": [] - } - ] -}