terraform-aws-eks-fargate-profile
Terraform module to configure an Fargate Profile on AWS EKS
Usage
Examples
Requirements
Providers
Modules
No modules.
Resources
Inputs
Name
Description
Type
Default
Required
cluster_name
The name of the EKS cluster
string
n/a
yes
description
The description of the IAM Role used by fargate profile.
string
"EKS cluster fargate profile IAM role."
no
fargate_profile_name
Name of the EKS Fargate Profile. If not provided, profile will be called fargate-profile-namespace_name
.
string
null
no
labels
Key-value mapping of Kubernetes labels for selection
map(string)
null
no
namespace
Kubernetes namespace for which fargate profile will be used.
string
n/a
yes
subnet_ids
Identifiers of private EC2 Subnets to associate with the EKS Fargate Profile. These subnets must have the following resource tag: kubernetes.io/cluster/cluster_name.
list(string)
n/a
yes
tags
Mapping of additional tags.
map(string)
{}
no
Outputs
License
See LICENSE for full details.
Pre-commit hooks
Install dependencies
MacOS
brew install pre-commit terraform-docs tflint
brew tap git-chglog/git-chglog
brew install git-chglog