Introduction

This document provides detailed instructions on how to install Helm and login to the Raven Helm registry located at releases.cloud.raven.io. This guide is intended for users who need to authenticate with the Helm registry to access and deploy the Raven platform charts.

Prerequisites

  • A Kubernetes (K8s) cluster configured and running.
  • Access to the Helm/Kubectl command line interface (CLI) on your local machine.
  • Helm installation files or access to install Helm.

Step-by-Step Guide

Step 1: Install Helm

Helm is a package manager for Kubernetes that simplifies the process of deploying and managing applications. Follow the steps below to install Helm on your local machine.

macOS

If you’re using macOS, you can install Helm using Homebrew:

brew install helm

Windows

For Windows, you can use Chocolatey:

choco install kubernetes-helm

Linux

On Linux, you can use the following script to install Helm:

curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash

Alternatively, you can manually download and install Helm by following the instructions on the Helm installation guide.

Step 2: Verify Helm Installation

After installation, verify that Helm is correctly installed by checking the version:

helm version

You should see output similar to:

version.BuildInfo{Version:"v3.x.x", GitCommit:"...", GitTreeState:"clean", GoVersion:"go1.x.x"}

Step 3: Login to Helm Registry

The Raven platform Helm charts are hosted in a private registry at releases.cloud.raven.io. To access these charts, you need to login to the registry using your credentials.

Use the following command to login:

helm registry login releases.cloud.raven.io

You will be prompted to enter your username and password. Ensure you have these credentials provided by your system administrator or the Raven platform team.

Step 4: Verify Login

To confirm that you have successfully logged in, you can list the available repositories or check your login status using:

helm repo list

If the login is successful, you will see releases.cloud.raven.io listed among the repositories.

Conclusion

You are now ready to use Helm to deploy and manage the Raven platform in your Kubernetes cluster. If you encounter any issues or need further assistance, refer to the Raven Documentation or contact support.