alb-ingress-controller
byuoitav/alb-ingress-controller/kubernetes
Terraform Module
HCL
KUBERNETES
Terraform module to deploy AWS ALB Ingress Controller and External DNS
Install
module "alb-ingress-controller" {
source = "byuoitav/alb-ingress-controller/kubernetes"
version = "1.0.0"
}
README
terraform-kubernetes-alb-ingress-controller Terraform module to deploy AWS ALB Ingress Controller and External DNS
Inputs (7)
| Name | Type | Description | Default |
|---|---|---|---|
| k8s_cluster_name | string | Name of the Kubernetes cluster. This is used to construct AWS IAM policies/roles | required |
| k8s_namespace | string | Kubernetes namespace to deploy resources into | "default" |
| aws_iam_path_prefix | string | Prefix to be used for all AWS IAM objects. | "" |
| aws_resource_name_prefix | string | A string to prefix any AWS resources created | "k8s-" |
| aws_tags | map(string) | AWS tags to be applied to all AWS objects being created. | {} |
| external_dns_version | string | The version of ExternalDNS to use. See https://github.com/kubernetes-sigs/extern | "0.5.18" |
| alb_ingress_controller_version | string | The version of ALB Ingress Controller to use. See https://github.com/kubernetes- | "1.1.5" |
Resources (7)
aws_iam_policyaws_iam_roleaws_iam_role_policy_attachmentkubernetes_cluster_rolekubernetes_cluster_role_bindingkubernetes_deploymentkubernetes_service_account
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud KUBERNETES
★ Stars1
Forks2
Total downloads5.6k
Inputs7
Resources7
LicenseMPL-2.0
Namespacebyuoitav
Updated