feat: Add EKS Fargate support (#1067)

Co-authored-by: Simon Gurcke <simon@gurcke.de>
Co-authored-by: Daniel Piddock <33028589+dpiddockcmp@users.noreply.github.com>
This commit is contained in:
Thierno IB. BARRY
2020-11-07 23:03:12 +01:00
committed by GitHub
parent 571da60aea
commit 0d77e30075
14 changed files with 460 additions and 2 deletions

View File

@@ -349,3 +349,21 @@ variable "cluster_encryption_config" {
}))
default = []
}
variable "fargate_profiles" {
description = "Fargate profiles to create. See `fargate_profile` keys section in fargate submodule's README.md for more details"
type = any
default = {}
}
variable "create_fargate_pod_execution_role" {
description = "Controls if the EKS Fargate pod execution IAM role should be created."
type = bool
default = true
}
variable "fargate_pod_execution_role_name" {
description = "The IAM Role that provides permissions for the EKS Fargate Profile."
type = string
default = null
}