Skip to content

rayl15/terraform-eks-authmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform EKS Auth-Map

This Terraform module provides an automated solution for managing authentication configurations within an Amazon EKS (Elastic Kubernetes Service) cluster. It streamlines the process of updating the aws-auth ConfigMap, a crucial component in controlling access to the Kubernetes cluster.

Requirements

Name Version
terraform >= 0.12

Providers

Name Version
aws n/a
kubernetes n/a

Modules

No modules.

Resources

Name Type
kubernetes_config_map_v1_data.aws_auth resource
aws_eks_cluster.eks data source
aws_eks_cluster_auth.eks data source
kubernetes_config_map.aws_auth data source

Inputs

Name Description Type Default Required
add_extra_aws_accounts n/a list(string) [] no
add_extra_iam_roles n/a
list(object({
groups = list(string)
role_arn = string
user_name = string
}))
[] no
add_extra_iam_users n/a
list(object({
groups = list(string)
user_arn = string
user_name = string
}))
[] no
eks_cluster_name The name of the EKS cluster string "" no

Outputs

Name Description
eks_cluster_name n/a