github-actions-cache-server icon indicating copy to clipboard operation
github-actions-cache-server copied to clipboard

Docs for Installation using Helm chart ?

Open HenrikDK opened this issue 9 months ago • 1 comments

Hi, we're interested in using the project with our self hosted runner setup.

But the docs are kinda confusing?

"The cache server is available as a Docker image and can be deployed via Docker Compose or Kubernetes."

Docker Compose is usually used for local development, and writing "kubernetes" doesn't really help :D

You seem to be maintaining a helm chart here:

https://github.com/falcondev-oss/github-actions-cache-server/tree/dev/install/kubernetes/github-actions-cache-server

But there are no installation instructions? What is the repository url?

Typically is would expect to find something like: https://github.com/HenrikDK/helm-charts

HenrikDK avatar Mar 26 '25 13:03 HenrikDK

As far as i can tell, this chart is not "published" anywhere as a repository, and right now the only way to operate this chart is to make a git clone, and do something like helm install <release-name> ./install/kubernetes/github-actions-cache-server/

In order to use this chart with something like ArgoCD or Flux, it would be nice to see packed releases, either via chart-releaser-action, or as OCI artifact in GHCR.

atishaninov-xometry avatar Mar 28 '25 10:03 atishaninov-xometry