Helm
Supported Commands
Use these commands with the RepoFlow server:
helm repo add
helm repo update
helm install
Note: Commands that run locally are not listed here but will work as expected.
Authentication with Helm
The Helm CLI supports authentication using inline credentials.
Using inline credentials
To add the RepoFlow repository with inline credentials:
repo add repoflow-test-repo https://api.repoflow.io/helm/<workspace-name>/<repository-name> --username <username> --password <password>
Replace placeholders with your actual values.
OCI Helm Support
RepoFlow supports storing, pushing, pulling, and installing OCI-based Helm charts using the existing Docker repository type. No separate Helm repository is required, Helm charts are handled just like Docker images via the OCI standard.
This works with standard Helm CLI commands:
# Push a chart to RepoFlow
helm push mychart-0.1.0.tgz oci://api.repoflow.io/<workspace-name>/<repository-name>
# Install directly from RepoFlow (no need to pull or export manually)
helm install mychart oci://api.repoflow.io/<workspace-name>/<repository-name> --version 0.1.0
Note: Make sure you're using Helm v3.8.0 or newer (or set HELM_EXPERIMENTAL_OCI=1 for v3.7.x).