Please use repository on new URL : https://github.com/AckeeCZ/terraform-gcp-elasticsearch
| Name | Version |
|---|---|
| terraform | >= 0.12 |
| ~> 2.20.0 | |
| google-beta | ~> 3.6 |
| Name | Version |
|---|---|
| ~> 2.20.0 | |
| kubernetes | n/a |
| tls | n/a |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| cluster_ipv4_cidr | IPv4 CIDR of k8s cluster used for ES communication. | any |
n/a | yes |
| cluster_name | ES cluster name. | string |
n/a | yes |
| data_disk_size | Persistent disk size specified in GB. | any |
n/a | yes |
| data_disk_type | Type of disk used as a persistent storage. | string |
"pd-ssd" |
no |
| heap_size | Heap size setting for ES. | string |
"1800m" |
no |
| instance_name | Base for GCE instances name. | any |
n/a | yes |
| k8s_enable | Enable k8s extension to deploy endpoints to cluster members and internal load balancer as a k8s service, use only with k8s provider setup previously | bool |
false |
no |
| namespace | K8s namespace used to deploy endpoints and services. | string |
"production" |
no |
| node_count | Number of ES nodes to deploy. | string |
"1" |
no |
| project | Name of GCP project. | string |
n/a | yes |
| raw_image_source | URL of tar archive containing RAW source for ES image (you can use Packer image template to generate image, as mentioned above). | string |
"https://storage.googleapis.com/ackee-images/ackee-elasticsearch-7-disk-79.tar.gz" |
no |
| region | Region of GCP project. | string |
n/a | yes |
| zone | Zone of GCP project - optional parameter, if not set, the instances will be spread across the available zones. | any |
null |
no |
No output.