fixing a number of bugs

This commit is contained in:
Bryce Covert
2018-04-08 14:46:23 -07:00
parent c5344a27eb
commit 9dabb633a7
15 changed files with 462 additions and 81 deletions

View File

@@ -1,4 +1,12 @@
provider "aws" {}
provider "aws" {
access_key = "${var.aws_access_key_id}"
secret_key = "${var.aws_secret_access_key}"
region = "us-east-1"
}
variable "aws_secret_access_key" {}
variable "aws_access_key_id" {}
variable "stage" {}
data "aws_caller_identity" "current" {}
@@ -8,7 +16,7 @@ resource "aws_ses_receipt_rule_set" "main" {
resource "aws_ses_receipt_rule" "store" {
depends_on = ["aws_ses_receipt_rule_set.main"]
name = "store"
name = "store-${var.stage}"
rule_set_name = "default-rule-set"
recipients = ["invoices@mail.integreat.aws.brycecovertoperations.com"]
enabled = true
@@ -21,7 +29,7 @@ resource "aws_ses_receipt_rule" "store" {
}
resource "aws_s3_bucket" "invoices" {
bucket = "integreat-mail-prod"
bucket = "integreat-mail-${var.stage}"
acl = "private"
policy = <<EOF
{
@@ -46,7 +54,7 @@ resource "aws_s3_bucket" "invoices" {
EOF
}
resource "aws_sqs_queue" "integreat-mail" {
name = "integreat-mail-prod"
name = "integreat-mail-${var.stage}"
policy = <<POLICY
{
@@ -77,7 +85,7 @@ resource "aws_s3_bucket_notification" "mail_bucket_notification" {
}
resource "aws_iam_user" "app_user" {
name = "integreat"
name = "integreat-${var.stage}"
}
resource "aws_iam_access_key" "app_user" {