Deploy Elasticsearch for NBS 7

This page walks through deploying Elasticsearch using the elasticsearch Helm chart from the NEDSS-Helm repository for NBS version 7.13. This is the first microservice to deploy.

Prerequisites

Complete the following before you begin this page:

  • Complete the steps in Before you begin for the microservices phase.
  • Have your persistent storage configuration values available. See the Helm values reference if you need help determining any values.

Deploy Elasticsearch using Helm

Complete the following steps to deploy the ‘elasticsearch’ Helm chart from the charts/elasticsearch/ directory of your cloned NEDSS-Helm repository:

  1. In the elasticsearch/values.yaml file, search for EXAMPLE and fill in your environment-specific values for AWS or Azure as appropriate. The Helm values reference lists the values to use.
  2. Install Elasticsearch:

    helm install elasticsearch -f ./elasticsearch/values.yaml elasticsearch
    
  3. Confirm pod status is running:

    kubectl get pods
    

If the pod is not in a running state, wait and troubleshoot before continuing.

Next steps

Continue to Modernization API.