tools

button-inc/tools/eks

Terraform Module HCL EKS

Terraform module which creates Kubernetes tools on AWS EKS.

Install
module "tools" {
source = "button-inc/tools/eks"
version = "0.4.0"
}
plain text: /constructs/tfmod-button-inc-tools-eks/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform EKS tools Terraform module which creates Kubernetes tools on AWS EKS. - ALB Ingress Controller: This module can install the ALB Ingress controller into AWS-managed EKS clusters. - see https://docs.aws.amazon.com/eks/latest/userguide/alb-ingress.html - see https://github.com/kubernetes-sigs/aws-load-balancer-controller - see https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.2/ - External DNS: This module can install the External DNS into AWS-managed EKS clusters. - see https://github.com/kubernetes-sigs/external-dns - see https://github.com/kubernetes-sigs/external-dns/blob/master/docs/tutorials/aws.md - see https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.1/guide/integrations/external_dns/ - Metrics Server: This module can install the Metrics Serv

Inputs (10)
NameTypeDescriptionDefault
cluster_namestringThe name of the EKS cluster required
metrics_server_versionstringThe version of the Metrics server"0.4.4"
cluster_namespaceslistThe k8s namespaces to create on the cluster[]
vpc_idstringThe VPC id of the EKS cluster""
create_alb_ingress_controllerboolWhether to create ALB ingress controllertrue
create_external_dnsboolWhether to create External DNStrue
create_metrics_serverboolWhether to create Metrics servertrue
external_dns_versionstringThe version of the External DNS"0.8.0"
regionstringThe region of the EKS cluster"ca-central-1"
alb_ingress_controller_versionstringThe verion of the ALB ingress controller"1.1.7"
Topics & Tags
terraform-module
Details
FrameworkTerraform Module
LanguageHCL
Version0.4.0
Cloud EKS
★ Stars0
Forks1
Total downloads791
Inputs10
Submodules4
LicenseApache-2.0
Namespacebutton-inc
Updated