What’s the Best Way to Share Private Helm Charts with Clients?

0
19
Asked By CuriousCoder42 On

I'm looking for advice on how to effectively share our private Helm charts with clients. We also have private OCI images hosted on Docker Hub. Ideally, I want a single solution that allows access to both our Helm charts and Docker images. I'm considering adding clients as members in my Docker Hub team with read-only access to get both images and charts. However, I would prefer not to make clients sign in to Docker. Instead, I'd like to manage and distribute access tokens. Unfortunately, Docker's access tokens are user-specific and require a user to be defined for consumption. How do you typically handle sharing Helm charts and Docker images with clients?

4 Answers

Answered By BuildItYourself On

Why not just share the source code with your clients and let them build it themselves? You could also consider allowing them to download artifacts in zip files.

Answered By TokenMaster88 On

We set up a dedicated customer group in Artifactory and generated user accounts or tokens specifically for that group. They only have permissions for a specific repository, allowing customers to fetch the charts without access to other sensitive data.

Answered By ChartGuru99 On

Have you thought about using a dedicated Helm chart repository service, or something like Artifact Hub? These options might help you avoid some of the limitations that come with Docker Hub's access tokens.

Answered By AgentHandler007 On

If your clients can run an agent on their end, you might want to check out a tool like Glasskube, which works well for distributing both Docker images and Helm packaged apps.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.