acr icon indicating copy to clipboard operation
acr copied to clipboard

Support other artifacts instead of only docker artifacts

Open pareion opened this issue 1 year ago • 2 comments

What is the problem you're trying to solve We're currently using Azure Container Registry, but all our external HelmCharts and Dockerfiles are either uploaded through a pipeline or manually. Having them all as cache rules would be nice, so we didn't require any pipelines or manual intervention.

Describe the solution you'd like A clear and concise description of what you want to happen.

Support adding all of our external URLs to the Cache Rule on Azure Container Registries. Right now we can't add all of them because some are either not supported or the artefacts we fetch are not docker artefacts.

A list of registries we use:

  • https://azure.github.io/
  • https://traefik.github.io/
  • https://helm.elastic.co/
  • https://open-policy-agent.github.io/
  • https://prometheus-community.github.io/
  • https://azure.github.io/gitops-connector
  • https://charts.jetstack.io/
  • https://open-telemetry.github.io/
  • https://stakater.github.io/

Would love to be able to use these as external providers for the cache rules.

Describe alternatives you've considered We have an alternative, but the alternative is doing it manually or through the pipelines in Azure DevOps.

pareion avatar Sep 30 '24 12:09 pareion

Hey @pareion

Thank you for making this request. We are actively looking into adding more upstreams to Artifact Cache. I've recorded the upstreams you listed above for our further improvements. I'll update this thread when we begin to roll these out.

JXavierMSFT avatar Jan 15 '25 21:01 JXavierMSFT

Here are a few more registries that I would also like to synchronize via Azure Container Registry Caching:

https://argoproj.github.io/ https://kubernetes.github.io/ https://helm.datadoghq.com/

It would be best if this value could be set freely.

jonas-budde avatar Aug 26 '25 08:08 jonas-budde

Follow the parent issue for progress.

toddysm avatar Dec 19 '25 01:12 toddysm

I know the parent issue is planning on supporting any repo, but I would just like to mention this one:

https://helm.releases.hashicorp.com/

ypetrovicimpactbuying avatar Jan 06 '26 14:01 ypetrovicimpactbuying