nginx
crazy-canux/nginx/ingress
Terraform Module
HCL
INGRESS
Install
module "nginx" {
source = "crazy-canux/nginx/ingress"
version = "0.1.0"
}
README
terraform-ingress-nginx HowTo module "ingress_nginx" { source = "crazy-canux/nginx/ingress" version = "0.1.0" namespace_name = local.namespace helm_values = ["${file("${path.module}/helm-values.yaml")}"] depends_on = [data.terraform_remote_state.eks] extra_set_values = [ { name = "serviceAccount.name" value = local.service_account type = "string" } ] }
Inputs (4)
| Name | Type | Description | Default |
|---|---|---|---|
| namespace_name | string | Name for ingress-nginx namespace | required |
| chart_repo_url | string | URL to repository containing the ingress-nginx helm chart | "https://kubernetes.github.io/ingress-ng |
| helm_values | list(string) | Values for ingress-nginx Helm chart in raw YAML. If none specified, module will | [] |
| extra_set_values | list(object({ name = stri | Specific values to override in the ingress-nginx Helm chart (overrides correspon | [] |
Resources (2)
helm_releasekubernetes_namespace
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.0
Cloud INGRESS
Total downloads159
Inputs4
Resources2
Namespacecrazy-canux
Updated