Deploy ECK on GKE Autopilot
This page shows how to run ECK on GKE Autopilot.
- It is recommended that each Kubernetes host’s virtual memory kernel settings be modified. Refer to Virtual memory.
- It is recommended that Elasticsearch Pods have an
initContainer
that waits for virtual memory settings to be in place. Refer to Deploy an Elasticsearch instance. - For Elastic Agent/Beats there are storage limitations to be considered. Refer to Deploy a standalone Elastic Agent and/or Beats
- Ensure you are using a node class that is applicable for your workload by adding a
cloud.google.com/compute-class
label in anodeSelector
. Refer to GKE Autopilot documentation.