Skip to main content

⏱️ How do I use Helm Safely?

To use Helm Safely, you simply need to transform the upstream Helm repository URL into a Helm Safely URL. Helm Safely URLs consist of three components:

helm-safely.com/repo/:base64-repo/:chart/:version/index.yaml

For example, instead of:

# Without Helm Safely
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm install <release-name> prometheus-community/kube-prometheus-stack

With Helm Safely, you would use:

REPO=$(echo -n "https://prometheus-community.github.io/helm-charts" | base64)
helm repo add prom-stack-62.3.1 https://helm-safely.com/repo/$REPO/kube-prometheus-stack/62.3.1/index.yaml
helm install <release-name> prom-stack-62.3.1/kube-prometheus-stack