Dev environment with Elastic Cloud on Kubernetes (ECK)
Ep #11: Discover the easiest way to setup a development environment for the Elasticsearch stack that can easily scale to a production cluster.
Disclaimer
The views and opinions expressed in this article are solely my own and do not necessarily reflect the views of Elastic, where I am currently employed. This article is for informational purposes only and should not be understood as an endorsement of any particular company, product, or policy. It should not be mistaken for official communication from Elastic. I share my perspectives based on my personal experiences and learning, and these are subject to change over time.
Introduction
I'll show you how to set up a scalable development environment for the Elastic stack, whether you plan to run it on your laptop or in production.
If you use the same automation, experience gained locally on your laptop benefits production
To achieve this, I'm going to assume that you are already familiar with the Elastic stack and with Kubernetes. For more information about either of those, please refer to their official documentation.
We are going to use an orchestration solution called ECK or Elastic Cloud on Kubernetes that allows you to run an Elastic stack anywhere you have a Kubernetes cluster running. Either on your laptop or on any cloud provider.
The provided Kubernetes manifests are intended for a basic setup with Elasticsearch and Kibana, but can be easily extended for more complex configurations.
It's worth noting that the manifests provided are not meant for production environments. However, they do serve as an excellent starting point for those who want to explore Elasticsearch without incurring cloud resource costs or the complexities of setting up a cluster from the binaries.
Want to connect?
👉 Follow me on LinkedIn and Twitter.
If you need 1-1 mentoring sessions, feel free to check my Mentorcruise profile.
Keep reading with a 7-day free trial
Subscribe to Cloud Native Engineer to keep reading this post and get 7 days of free access to the full post archives.