🛠️ Use with Helm
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