opensearch-k8s-operator

build test release

OpenSearch-k8s-operator

The Kubernetes OpenSearch Operator is used for automating the deployment, provisioning, management, and orchestration of OpenSearch clusters and OpenSearch dashboards.

Getting started

The operator can be installed easily using helm on any CNCF-certified kubernetes cluster. Please refer to the User Guide for installation instructions.

Roadmap

The full roadmap is available in the Development plan

Currently planned features:

Development

Running the Operator locally

Now you can deploy an opensearch cluster.

Go to opensearch-operator and use opensearch-cluster.yaml as a starting point to define your cluster. Then run:

kubectl apply -f opensearch-cluster.yaml

In order to delete the cluster, you just delete your OpenSearch cluster resource. This will delete the cluster and all its resources.

kubectl delete -f opensearch-cluster.yaml

Contributions

We welcome contributions! See how you can get involved by reading CONTRIBUTING.md.