| Name | Version |
|---|---|
| terraform | >= 1.1.0 |
| 4.21.0 | |
| google-beta | 4.21.0 |
| helm | 2.5.1 |
| kubernetes | 2.11.0 |
| kubernetes-alpha | 0.6.0 |
| Name | Version |
|---|---|
| kubernetes | 2.11.0 |
| Name | Source | Version |
|---|---|---|
| authservice-oidc | ../../auth | n/a |
| instances_external_dns | ../../external-dns | n/a |
| istio | ../../istio | n/a |
| istio_system_external_dns | ../../external-dns | n/a |
| monitoring | ../../prometheus-grafana | n/a |
| system_external_dns | ../../external-dns | n/a |
| Name | Type |
|---|---|
| kubernetes_config_map.grafana | resource |
| kubernetes_namespace.front_office | resource |
| kubernetes_namespace.instances | resource |
| kubernetes_namespace.istio-system | resource |
| kubernetes_namespace.monitoring_namespace | resource |
| kubernetes_namespace.system | resource |
| kubernetes_secret.oidc | resource |
| kubernetes_storage_class.ssd_wait | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| authservice_client_id | oidc service client id | string |
n/a | yes |
| authservice_client_secret | oidc client secret | string |
n/a | yes |
| authservice_issuer | oidc issuer | string |
n/a | yes |
| dns_name | The DNS name associated to your dns zone. | string |
n/a | yes |
| external_dns_additional_args | Additionals external DNS arguments. | list(string) |
[] |
no |
| external_dns_sa_annotations | A map of string to add as annotations. | map(string) |
{} |
no |
| front_office_namespace | flowmanager front office's namespace | string |
"flowmanager-fo" |
no |
| grafana_dashboards_folder_path | Path to folder containing grafana dashboard json | string |
n/a | yes |
| instances_namespace | instance's namespace | string |
"instances" |
no |
| istio-system_namespace | istio system's namespace | string |
"istio-system" |
no |
| kubernetes_cluster_name | Kubernetes cluster name | string |
n/a | yes |
| monitoring_system_namespace | Name of the namespace used to host monitoring tools (Grafana, Prometheus) | string |
"monitoring-system" |
no |
| oidc_secret_ref | Kubernetes secret reference, for sensitives nifi properties | object({ |
{ |
no |
| project_name | GCP project name | string |
n/a | yes |
| ssd_storage_class_name | ssd_storage_class_name | string |
"ssd-wait" |
no |
| ssd_storage_provisioner | ssd storage class provisioner | string |
n/a | yes |
| system_namespace | system's namespace | string |
"system" |
no |
| Name | Description |
|---|---|
| storage_class_name | SSD wait storage class name |