Name | Version |
---|---|
terraform | ~> 1.0 |
aws | ~> 4.0 |
flux | 0.18.0 |
github | ~> 4.31 |
helm | 2.5.1 |
kubectl | = 1.14.0 |
kubernetes | ~> 2.13 |
tls | ~> 4.0 |
Name | Version |
---|---|
aws | ~> 4.0 |
flux | 0.18.0 |
github | ~> 4.31 |
helm | 2.5.1 |
http | n/a |
kubectl | = 1.14.0 |
kubernetes | ~> 2.13 |
tls | ~> 4.0 |
Name | Source | Version |
---|---|---|
eks | registry.terraform.io/terraform-aws-modules/eks/aws | 18.29.0 |
endpoints | registry.terraform.io/terraform-aws-modules/vpc/aws//modules/vpc-endpoints | 3.14.2 |
irsa_ebs_csi | registry.terraform.io/terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | 5.3.1 |
irsa_external_dns | registry.terraform.io/terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | 5.3.1 |
irsa_flux | registry.terraform.io/terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | 5.3.1 |
irsa_github_actions_runner | registry.terraform.io/terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | 5.3.1 |
irsa_karpenter | registry.terraform.io/terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | 5.3.1 |
irsa_vpc_cni | registry.terraform.io/terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | 5.3.1 |
vpc | registry.terraform.io/terraform-aws-modules/vpc/aws | 3.14.2 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
cluster_admins | List of EKS Cluster administrators | list(string) |
n/a | yes |
cluster_enabled_log_types | List of Cloudwatch EKS Control Plane log types to enable | list(string) |
[ |
no |
cluster_name | EKS Cluster Name | string |
n/a | yes |
default_instance_types | Karpenter Provisioner EC2 instance types | list(string) |
[ |
no |
flux_branch | branch name | string |
"master" |
no |
flux_repository_name | Flux github repository name | string |
"infrastructure" |
no |
github_owner | Flux github owner | string |
"DigitalMOB2" |
no |
network | Network CIDR to be used for VPC | string |
n/a | yes |
node_instance_arch | Karpenter Provisioner EC2 instance architecture | list(string) |
[ |
no |
node_instance_capacity_types | Karpenter Provisioner EC2 instance capacity type | list(string) |
[ |
no |
production_instance_types | Karpenter Production Provisioner EC2 instance types | list(string) |
[ |
no |
tags | Map of tags for all resources | map(string) |
n/a | yes |
vpc_name | Do NOT use. Added just to provide compatibility for misc EKS cluster | string |
"" |
no |
Name | Description |
---|---|
cluster_certificate_authority_data | n/a |
cluster_endpoint | n/a |
cluster_id | n/a |
database_subnets_group_name | n/a |
eks_security_group_id | n/a |
flux_kms | n/a |
Name | Version |
---|---|
terraform | ~> 1.0 |
aws | ~> 4.0 |
flux | 0.18.0 |
github | ~> 4.31 |
helm | 2.5.1 |
kubectl | = 1.14.0 |
kubernetes | ~> 2.13 |
tls | ~> 4.0 |
Name | Version |
---|---|
aws | ~> 4.0 |
flux | 0.18.0 |
github | ~> 4.31 |
helm | 2.5.1 |
http | n/a |
kubectl | = 1.14.0 |
kubernetes | ~> 2.13 |
tls | ~> 4.0 |
Name | Source | Version |
---|---|---|
eks | registry.terraform.io/terraform-aws-modules/eks/aws | 18.29.1 |
endpoints | registry.terraform.io/terraform-aws-modules/vpc/aws//modules/vpc-endpoints | 3.16.0 |
irsa_ebs_csi | registry.terraform.io/terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | 5.5.0 |
irsa_external_dns | registry.terraform.io/terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | 5.5.0 |
irsa_flux | registry.terraform.io/terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | 5.5.0 |
irsa_github_actions_runner | registry.terraform.io/terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | 5.5.0 |
irsa_karpenter | registry.terraform.io/terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | 5.5.0 |
irsa_vpc_cni | registry.terraform.io/terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | 5.5.0 |
vpc | registry.terraform.io/terraform-aws-modules/vpc/aws | 3.16.0 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
cluster_admins | List of EKS Cluster administrators | list(string) |
n/a | yes |
cluster_enabled_log_types | List of Cloudwatch EKS Control Plane log types to enable | list(string) |
[ |
no |
cluster_name | EKS Cluster Name | string |
n/a | yes |
default_instance_types | Karpenter Provisioner EC2 instance types | list(string) |
[ |
no |
flux_branch | branch name | string |
"master" |
no |
flux_repository_name | Flux github repository name | string |
"infrastructure" |
no |
github_owner | Flux github owner | string |
"DigitalMOB2" |
no |
network | Network CIDR to be used for VPC | string |
n/a | yes |
node_instance_arch | Karpenter Provisioner EC2 instance architecture | list(string) |
[ |
no |
node_instance_capacity_types | Karpenter Provisioner EC2 instance capacity type | list(string) |
[ |
no |
production_instance_types | Karpenter Production Provisioner EC2 instance types | list(string) |
[ |
no |
tags | Map of tags for all resources | map(string) |
n/a | yes |
vpc_name | Do NOT use. Added just to provide compatibility for misc EKS cluster | string |
"" |
no |
Name | Description |
---|---|
cluster_certificate_authority_data | n/a |
cluster_endpoint | n/a |
cluster_id | n/a |
database_subnets_group_name | n/a |
eks_security_group_id | n/a |
flux_kms | n/a |