Helm Charts
Steps to access and utilize Starburst Helm Charts for your cluster
This guide will walk you through setting up Helm and establishing a connection to the Starburst Helm charts. Before proceeding, ensure you have Helm installed.
Understanding Helm
Helm is the Kubernetes equivalent of a package manager like apt, yum, or brew. It greatly simplifies the process of defining, installing, and upgrading complex Kubernetes applications. Helm packages are called charts, which are essentially collections of pre-configured Kubernetes resources.
These charts are crucial in managing Kubernetes applications, taking care of the complexities involved in deployment and maintenance. Helm allows for easy deployment, versioning, sharing, and updating of Kubernetes applications, streamlining your deployment process and management tasks.
Accessing the Starburst Helm Chart Repository
Starburst provides a set of Helm charts for efficient Kubernetes setup. The required Helm charts and Docker images for deployment and operation are hosted on the Starburst Harbor instance at https://harbor.starburstdata.net. To gain access, reach out to Starburst support for a customer account.
Utilizing Helm Commands
Adding the Repository to Your Cluster
To add the Starburst Helm repository to your cluster, use the credentials provided by Starburst and execute the following command:
helm repo add --username yourusername --password yourpassword --pass-credentials starburstdata https://harbor.starburstdata.net/chartrepo/starburstdata
Confirming Repository Addition
To ensure the repository has been successfully added, use this command:
helm repo list
Expected output:
NAME URL starburstdata https://harbor.starburstdata.net/chartrepo/starburstdata
Viewing Available Charts
To see the charts available in the repository, run:
helm search repo
Expected output:
NAME CHART VERSION APP VERSION DESCRIPTION starburstdata/starburst-hive 429.0.1 Helm chart for Apache Hive starburstdata/starburst-enterprise 429.0.1 1.0 A Helm chart for Starburst Enterprise starburstdata/starburst-ranger 429.0.1 Apache Ranger
Updating SEP Release
When updating to a new release of SEP, execute:
helm repo update