aboutsummaryrefslogtreecommitdiffstats
path: root/terraform/eks.tf
diff options
context:
space:
mode:
authorSpike <avlampson+git@gmail.com>2019-05-09 14:18:09 +0100
committerSpike <avlampson+git@gmail.com>2019-05-09 14:18:09 +0100
commit1c0b57878c9ac06b707ce52a2f381b244f4ea7ac (patch)
tree12eb7a493152732852535c2e424e00fe20ba6896 /terraform/eks.tf
parent3057ba38e7d47b79bd7872e12e70a9f46057a4bc (diff)
downloadsensyne_demo-1c0b57878c9ac06b707ce52a2f381b244f4ea7ac.zip
sensyne_demo-1c0b57878c9ac06b707ce52a2f381b244f4ea7ac.tar.gz
sensyne_demo-1c0b57878c9ac06b707ce52a2f381b244f4ea7ac.tar.bz2
Adding cluster, and security groups to allow comms with worker nodes
Diffstat (limited to 'terraform/eks.tf')
-rw-r--r--terraform/eks.tf15
1 files changed, 15 insertions, 0 deletions
diff --git a/terraform/eks.tf b/terraform/eks.tf
new file mode 100644
index 0000000..6fdaf42
--- /dev/null
+++ b/terraform/eks.tf
@@ -0,0 +1,15 @@
+resource "aws_eks_cluster" "sensyne_demo_cluster" {
+ name = "${var.cluster_name}"
+ role_arn = "${aws_iam_role.sensyne_demo_cluster.arn}"
+
+ vpc_config {
+ security_group_ids = ["${aws_security_group.sensyne_demo_cluster.id}"]
+ subnet_ids = ["${aws_subnet.sensyne_demo_subnet.*.id}"]
+ }
+
+ depends_on = [
+ "aws_iam_role_policy_attachment.demo_cluster_AmazonEKSClusterPolicy",
+ "aws_iam_role_policy_attachment.demo_cluster_AmazonEKSServicePolicy",
+ ]
+}
+