Traefik
Requirements
| Name | Version |
|---|---|
| terraform | >= 1.0 |
| kubectl | >= 1.14.0 |
Providers
| Name | Version |
|---|---|
| helm | n/a |
| kubectl | >= 1.14.0 |
Modules
No modules.
Resources
| Name | Type |
|---|---|
| helm_release.traefik | resource |
| kubectl_manifest.cert-store | resource |
| kubectl_manifest.dashboard | resource |
| kubectl_manifest.http-redirect-middleware | resource |
| kubectl_manifest.traefik-cert | resource |
| kubectl_manifest.traefik-metrics-service | resource |
| kubectl_manifest.traefik_dashboard | resource |
Inputs
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| cluster-type | n/a | string |
n/a | yes |
| domain-name | Domain Name | any |
n/a | yes |
| expose_azurite | n/a | bool |
false |
no |
| expose_jaeger | n/a | bool |
false |
no |
| expose_kafka | n/a | bool |
false |
no |
| expose_loki | n/a | bool |
false |
no |
| expose_mariadb | n/a | bool |
false |
no |
| expose_mongodb | n/a | bool |
false |
no |
| expose_mssql | n/a | bool |
false |
no |
| expose_mysql | n/a | bool |
false |
no |
| expose_opentelemetry | n/a | bool |
false |
no |
| expose_oracle | n/a | bool |
false |
no |
| expose_postgres | n/a | bool |
false |
no |
| expose_rabbitmq | n/a | bool |
false |
no |
| expose_redis | n/a | bool |
false |
no |
| expose_seq | n/a | bool |
false |
no |
| helm_release | n/a | string |
n/a | yes |
| install_dashboards | n/a | bool |
n/a | yes |
| loadbalancer-ip | n/a | string |
"172.19.0.2" |
no |
| namespace | Namespace | string |
"traefik" |
no |
| node-ips | n/a | list(any) |
[ |
no |
| use_metrics | n/a | bool |
false |
no |
| use_tracing | n/a | bool |
false |
no |
Outputs
No outputs.