Manage deployments
ECK
This section provides detailed guidance on deploying, configuring, and managing Elasticsearch and Kibana within ECK. A deployment refers to an Elasticsearch cluster, optionally with one or more Kibana instances connected to it.
Tip
This content focuses on Elasticsearch and Kibana deployments. To orchestrate other Elastic Stack applications such as APM Server, Beats, Elastic Agent, Elastic Maps Server, and Logstash, refer to the Orchestrating other Elastic Stack applications.
In this section, you'll learn how to perform the following tasks in ECK:
- Deploy an Elasticsearch cluster: Orchestrate an Elasticsearch cluster in Kubernetes.
- Deploy Kibana instances: Set up and connect Kibana to an existing Elasticsearch cluster.
- Manage deployments using Elastic Stack Helm chart: Use Helm to deploy clusters and other stack applications.
- Apply updates to your deployments: Modify existing deployments, scale clusters, and update configurations, while ensuring minimal disruption.
- Configure access to your deployments: Use and adapt Kubernetes services to your needs.
- Advanced configuration: Explore available settings for Elasticsearch and Kibana, including storage, networking, security, and scaling options.
For a complete reference on configuration possibilities for Elasticsearch and Kibana, see:
Other references for managing deployments:
- Upgrade the Elastic Stack version: Upgrade orchestrated applications on ECK.