Skip to content
GitHub

Configure Helm

Point a Helm chart repository at Depsilo's /helm/ route and understand the upstream-to-repository mapping.

Helm reaches Depsilo through helm repo add at the /helm/ route. One Depsilo Helm upstream maps to one chart repository; the chart source comes from server-side upstream configuration, not from a URL suffix.

终端窗口
helm repo add depsilo http://localhost:23333/helm/
helm repo update
helm search repo depsilo | head

For multiple chart repositories, configure one upstream per repository and give each a distinct local repo name. Do not assume that a path such as /helm/<name> switches upstreams.

  1. Check that the instance is ready

    终端窗口
    curl -fsS http://localhost:23333/ready
  2. Pull a chart

    终端窗口
    helm pull depsilo/<chart> --untar --destination /tmp/depsilo-helm
  3. Confirm the traffic in Admin

    Check the /helm/ requests in Access logs; both index.yaml and the chart archive should pass through Depsilo.