CircleCI-Public / CircleCI-Public/helm-orb

Cannot `install_helm_client` while `get.helm.sh` is down.

Open
#89 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Shell
Stars
12
Forks
24
PR merge metrics
No merged PRs in 30d

Description

## What would you like to be added
The installer hosted at `https://get.helm.sh` is currently unavailable: https://github.com/helm/helm/issues/31434.
This is preventing CI workflows from being able to perform any `helm` actions, ie: any k8s cluster management.

Could there be a backup procedure to handle such incidents more gracefully? Perhaps a secondary download url or `git clone`?

## Why is this needed
When `get.helm.sh` is down, our CI workflows unable to run, making it much harder and more error-prone to manage our production k8s deployments.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the `install_helm_client` entry point and reviewing how it downloads from `https://get.helm.sh`. Compare possible fallback procedures, including a secondary download URL or `git clone`; done means CI workflows can perform Helm actions when the primary host is unavailable.

Written by the indexing model from the issue text.

Assessment

Tech stack
kubernetes, shell
Domain
devops
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.