Allow for specifying a custom AMI for the worker nodes. (#551)

Signed-off-by: Bruno Miguel Custódio <brunomcustodio@gmail.com>
This commit is contained in:
Bruno M. Custódio
2019-10-21 12:04:04 +01:00
committed by Max Williams
parent 2e2f2acada
commit c81e1d2fa7
4 changed files with 14 additions and 10 deletions

View File

@@ -1,3 +1,7 @@
locals {
worker_ami_name_filter = var.worker_ami_name_filter != "" ? var.worker_ami_name_filter : "amazon-eks-node-${var.cluster_version}-v*"
}
data "aws_region" "current" {
}
@@ -19,13 +23,12 @@ data "aws_iam_policy_document" "workers_assume_role_policy" {
data "aws_ami" "eks_worker" {
filter {
name = "name"
values = ["${var.worker_ami_name_filter_prefix}-${var.cluster_version}-${var.worker_ami_name_filter}"]
values = [local.worker_ami_name_filter]
}
most_recent = true
# Owner ID of AWS EKS team
owners = ["602401143452"]
owners = [var.worker_ami_owner_id]
}
data "aws_iam_policy_document" "cluster_assume_role_policy" {