{"repo":"cloudposse/terraform-aws-elasticsearch","free":true,"listed":false,"github":"https://github.com/cloudposse/terraform-aws-elasticsearch","clone":"git clone https://github.com/cloudposse/terraform-aws-elasticsearch.git","description":"Terraform module to provision an Elasticsearch cluster with built-in integrations with Kibana and Logstash.","language":"HCL","stars":222,"topics":["aws","terraform","terraform-module","elasticsearch","kibana","elk","efk","fluentd","hcl2"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Terraform module to provision an Elasticsearch cluster with built-in integrations with Kibana and Logstash. [!TIP] #### 👽 Use Atmos with Terraform Cloud Posse uses atmos to easily orchestrate multiple environments using Terraform. Works with Github Actions, Atlantis, or Spacelift. Watch demo of using Atmos with Terraform Example of running atmos to manage infrastructure from our Quick Start tutorial. Introduction This module will create: - Elasticsearch cluster with the specified node count in the provided subnets in a VPC - Elasticsearch domain policy that accepts a list of IAM role ARNs from which to permit management traffic to the cluster - Security Group to control access to the Elasticsearch domain (inputs to the Security Group are other Security Groups or CIDRs blocks to be allowed to connect to the cluster) - DNS hostname record for Elasticsearch cluster (if DNS Zone ID is provided) - DNS hostname record for Kibana (if DNS Zone ID is provided) NOTE: To enable zone awareness to deploy Elasticsearch nodes into two different Availability Zones, you need to set zone awareness enabled to true and provide two different subnets in subnet ids . If you enable zone awareness for your domain, Amazon ES places an endpoint into two subnets. The subnets must be in different Availability Zones in the same region. If you don't enable zone awareness, Amazon ES places an endpoint into only one subnet. You also need to set availability zone count to 1 . Usage [!IMPORTANT] In Cloud Poss","default_branch":null,"files":null,"tree":[],"storefront":"/r/cloudposse","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cloudposse/terraform-aws-elasticsearch/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}