What the OMC provides
The free Opster Management Console (OMC) makes it easy to orchestrate and manage OpenSearch & Elasticsearch in any Kubernetes environment or similar. Using the OMC you can deploy multiple clusters, configure node roles, scale cluster resources, manage certificates and more – all from a single interface, for free.
Whether you’re managing your own Kubernetes cluster or going the hosted route, you can deploy the Opster Management Console and benefit from its abilities on all cloud environments.
The OMC currently supports OpenSearch deployments, and support for Elasticsearch deployments is on the way! Sign up for updates.
How to install the OMC
The OMC can be easily installed using helm on any CNCF-certified Kubernetes cluster. To use the OMC, the OpenSearch Kubernetes Operator must first be installed.
1. Install the Kubernetes Operator using Helm:
helm repo add opensearch-operator https://opster.github.io/opensearch-k8s-operator/ helm repo update helm install [RELEASE_NAME] opensearch-operator/opensearch-operator
2. Install the Opster Management Console using Helm:
Get repo info:
helm repo add opster-omc https://opster.github.io/omc-helm/ helm repo update
helm install [RELEASE_NAME] opster-omc/omc
helm uninstall [RELEASE_NAME]
helm upgrade [RELEASE_NAME] opster-omc/omc
Connect the Management Console
After installing the helm chart, confirm you can see the Operator and that the OMC pods are up and running inside your K8s cluster. To start using the Opster Management Console, run the following Kubernetes command in your terminal (in the namespace where you deployed the OMC helm chart):
kubectl port-forward service/operator-ui-svc 28015:8080
Let the command keep running in the background. Now go to your browser and open: http://localhost:28015/.
You should now see the OMC interface in your browser.
You can also do this using the kube forwarder application and run through the same process using the UI.