Running & Deploying Elasticsearch Operator on Kubernetes
Summary
With the addition of custom resources and the operator pattern, you can now make use of extensions, or addons as I like to call them, to the Kubernetes API that help you manage applications and components. This article will show you the pros and cons of using the Operator Pattern versus StatefulSets, like I explained in our previous tutorial about Running and Deploying Elasticsearch on Kubernetes. ECK simplifies deploying the whole Elastic stack on Kubernetes, giving you tools to automate and streamline critical operations. It uses Kubernetes resources in the background to automate your work with some additional features: If you want to get up and running quickly, choose the Operator. First, open up another terminal window, there you expose the elasticsearch-es-http service, so you can access it from your local machine: A default user named elastic is automatically created with the password stored in a Kubernetes secret.