I am trying to setup Elasticsearch on google cloud manually. what is the best recommended settings for the deployment? I am planning to use GKE for providing high availability and scaling. my questions are :
can my master nodes be preemptible VMs? How many master nodes is minimum requirement and what is the minimum configuration required?
can my data nodes be preemptible VMs? How many data nodes is minimum requirement and what is the minimum configuration required?
do I require coordinating nodes or the data nodes would suffice? if coordinating nodes are required, how many coordinating nodes is required and what is the minimum configuration required?
is StatefulSet and PersistentVolumes a must for this kind of configuration?
Is there a definitive guide from where I can install and configure elasticsearch on GKE in this manner?