maruina / acme-esc

Elasticsearch Cluster managed with Terraform and Salt Masterless

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#DevOps Engineer - technical pre-test

Use Terraform (https://www.terraform.io) to provision a load balancer and an Elasticsearch cluster with three nodes in AWS.

  • You may use any Linux distribution of your choice
  • Choose reasonable instance sizes for the purpose
  • Your solution should install and configure Elasticsearch on the instances: if you wish, you may use a configuration management tool
  • The entry point to the cluster should be HTTP 9200/TCP
  • The cluster should be adequately secured

##TODO

  • Add Salt Master
  • Improve Salt formulas
  • Improve Elasticsearch configuration
  • Improve hosts sercurity

About

Elasticsearch Cluster managed with Terraform and Salt Masterless


Languages

Language:HCL 59.0%Language:Shell 23.6%Language:SaltStack 14.4%Language:HTML 2.9%