terraform initgcloud auth application-default loginterraform state pull- Editor
terraform output ci_private_keyterraform-docs -c .tfdocs-config.yml .| Name | Version |
|---|---|
| 4.52.0 | |
| google-beta | 4.52.0 |
| helm | 2.7.1 |
| kubernetes | 2.15.0 |
| Name | Version |
|---|---|
| 4.52.0 |
| Name | Source | Version |
|---|---|---|
| gke | ./modules/gke-factory | n/a |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| cluster_issuer_email | The email of the cluster issuer (works only if install_nginx_ingress_and_cert_manager set as true) |
string |
n/a | yes |
| project_id | The ID of the project | string |
n/a | yes |
| project_name | The name of the project | string |
n/a | yes |
| cert_manager_additional_solvers | Additional solvers for cert-manager (works only if install_nginx_ingress_and_cert_manager set as true) |
list(any) |
[] |
no |
| cluster_issuer_server | The server of the cluster issuer (works only if install_nginx_ingress_and_cert_manager set as true) |
string |
"https://acme-v02.api.letsencrypt.org/directory" |
no |
| cluster_region | The region of the cluster | string |
"us-central1" |
no |
| cluster_release_channel | Cluster release channel (UNSPECIFIED, RAPID, REGULAR and STABLE). Defaults to UNSPECIFIED. | string |
"UNSPECIFIED" |
no |
| cluster_zones | The zones of the cluster | list(string) |
[ |
no |
| environment_name | The name of the environment | string |
"cloud" |
no |
| install_nginx_ingress_and_cert_manager | Install nginx ingress and cert manager | bool |
true |
no |
| is_prometheus_metrics_enabled | Enable Prometheus metrics | bool |
false |
no |
| logging_service | The logging service | string |
"none" |
no |
| monitoring_service | The monitoring service | string |
"none" |
no |
| nginx_controller_additional_set | Additional set for nginx-controller (works only if install_nginx_ingress_and_cert_manager set as true) |
list(any) |
[] |
no |
| node_pool_autoupgrade | Autoupgrade for node pools | bool |
true |
no |
| node_pool_disk_size | Disk size for node pools | number |
30 |
no |
| node_pool_disk_type | Disk type for node pools | string |
"pd-balanced" |
no |
| node_pool_machine_type | Machine type for node pools | string |
"n1-standard-1" |
no |
| node_pool_nodes_max_count | Maximum number of nodes in node pools | number |
3 |
no |
| node_pool_preemptible | Preemptible for node pools | bool |
false |
no |
| Name | Description |
|---|---|
| artifacts_bucket_url | The URL of the artifacts bucket |
| cluster_name | The name of the cluster |
| cluster_network | Network of the cluster |
| cluster_region | The region of the cluster |
| cluster_zones | The zones of the cluster |
| ingress_ip_address | The IP address of the ingress |
| project_id | The ID of the project |
| project_name | The name of the project |
| service_account_ci_email | The email of the CI service account |
| service_account_ci_private_key | The private key of the CI service account |
| service_account_storage_email | The email of the storage service account |
| service_account_storage_private_key | The private key of the storage service account |