For the complete documentation index, see llms.txt. This page is also available as Markdown.

Add an HTTP Helm repository connector

Documentation for the provisioning of HTTP Helm Repository connectors.

You connect Harness to an HTTP Helm repository using a Harness HTTP Helm connector. This connector allows you to pull Helm charts from your repository for use as manifests in Harness pipelines.

This topic shows you how to add an HTTP Helm connector to Harness.

Helm charts use the Manifests section

Since Harness lets you use the <+artifact.image> expression in your Helm Chart Values YAML files, Helm charts are added to a service's Manifests section, not its Artifacts section. If you use that expression, Harness pulls the image you add to the service's Artifacts section. For more information, see Deploy Helm Charts.


What you will learn from this topic


Add an HTTP Helm connector

You can add an HTTP Helm connector at the project, org, or account scope. This procedure covers the project scope, and the process is the same for org and account. You can also add an HTTP Helm connector directly when configuring a Helm chart manifest in a service.

Follow the interactive guide below for a step-by-step walkthrough:

spinner
Add an HTTP Helm connector in Harness

Perform the following steps to add an HTTP Helm Repo connector:

  1. Open your Harness project.

  2. In Project Settings, select Connectors.

  3. Click New Connector, then click HTTP Helm Repo. The HTTP Helm Repo settings appear.

Overview

  1. In Name, enter a name for the connector. Optionally, add a description and tags. Click Continue.

Details

  1. Enter the Helm Repository URL.

  2. In Authentication, select one of the following options:

    • Username and Password: Enter the Username for the account. For Password, create a new Harness Encrypted Text secret or use an existing one.

    • Anonymous (no credentials required). Click Continue.

Delegates Setup

  1. In Delegates Setup, use any delegate or enter tags for the specific delegates that you want to allow to connect to this connector. Click Save and Continue.

Test Connection

  1. Click Finish after the connection test succeeds. The connector is listed in Connectors.

Sample YAML

The following example shows a YAML for the HTTP Helm Repo connector created in this guide.

YAML - HTTP Helm Repo connector

Next steps

Last updated

Was this helpful?