Terraform 0.12 (#20)

* Terraform 0.12
This commit is contained in:
Edward Viaene
2019-10-06 13:46:10 +02:00
committed by GitHub
parent 9e31795a58
commit 5d9eeb6c4c
201 changed files with 2528 additions and 2006 deletions
+6 -3
View File
@@ -15,22 +15,23 @@ resource "aws_iam_role" "demo-cluster" {
]
}
POLICY
}
resource "aws_iam_role_policy_attachment" "demo-cluster-AmazonEKSClusterPolicy" {
policy_arn = "arn:aws:iam::aws:policy/AmazonEKSClusterPolicy"
role = "${aws_iam_role.demo-cluster.name}"
role = aws_iam_role.demo-cluster.name
}
resource "aws_iam_role_policy_attachment" "demo-cluster-AmazonEKSServicePolicy" {
policy_arn = "arn:aws:iam::aws:policy/AmazonEKSServicePolicy"
role = "${aws_iam_role.demo-cluster.name}"
role = aws_iam_role.demo-cluster.name
}
# If no loadbalancer was ever created in this region, then this following role is necessary
resource "aws_iam_role_policy" "demo-cluster-service-linked-role" {
name = "service-linked-role"
role = "${aws_iam_role.demo-cluster.name}"
role = aws_iam_role.demo-cluster.name
policy = <<EOF
{
@@ -51,4 +52,6 @@ resource "aws_iam_role_policy" "demo-cluster-service-linked-role" {
]
}
EOF
}