# OvalEdge App Deployment using Helm Chart

This article describes how to deploy OvalEdge applications using Helm charts. It outlines the required configuration steps and commands for installing and verifying the application in a Kubernetes environment. The procedure ensures consistent deployment and validation of application components.

## Prerequisites

* Access to the Kubernetes cluster with required permissions
* Helm installed and configured
* kubectl CLI installed and configured
* Namespace created in the cluster
* Helm chart package provided by the OvalEdge GCS team
* Access to the container registry for pulling application images

## Steps Involved

1. Download Helm Chart
   * Download the Helm chart package provided by the OvalEdge GCS team.\
     \
     Sample Reference Screenshot:

     <figure><img src="/files/WzZzoSazwXj3qPe8gBeg" alt=""><figcaption></figcaption></figure>

2. Configure Deployment Files
   * Update the required configuration values in the Helm chart files:
     * Configure image pull secrets
     * Set the application image
     * Set the askEdgi image
     * Set the Elasticsearch (ES) image
   * Ensure all values are updated in the respective configuration files before proceeding.&#x20;

3. Install the Application
   * Run the following command to deploy the application using Helm:

     ```
     sudo helm install oe ovaledge -n <namespace>
     ```

     \
     Sample Reference Screenshot:

     <figure><img src="/files/o0n7v4r22ujjTn7nfXDq" alt=""><figcaption></figcaption></figure>

4. Verify Pod Status
   * Check the status of the deployed pods:

     ```
     sudo kubectl get pods -n <namespace>
     ```

     \
     Sample Reference Screenshot:

     <figure><img src="/files/aVVKrLiYU53fXywQeWLU" alt=""><figcaption></figcaption></figure>

5. Check Application Logs
   * Verify the application logs to ensure a successful startup:

     ```
     sudo kubectl logs -f <pod_name> -n <namespace>
     ```

     \
     Sample Reference Screenshots:

     <figure><img src="/files/0oiYDKUF06oLBU0c87Qc" alt=""><figcaption></figcaption></figure>

     <br>

     <figure><img src="/files/z81XDG45QhxdvzzGgOMG" alt=""><figcaption></figcaption></figure>

6. Validate Application Access
   * After successful deployment, access the application in a web browser after a few minutes.

     <figure><img src="/files/1z93avUTxMzwwHKCzD3R" alt=""><figcaption></figcaption></figure>

     <figure><img src="/files/rS5gWwdSRUKcyXNwr9dz" alt=""><figcaption></figcaption></figure>

***

Copyright © 2026, OvalEdge LLC, Peachtree Corners, GA, USA.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ovaledge.com/release8.1/deployment-and-maintenance/installation/ovaledge-app-deployment-using-helm-chart.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
