Best Practices for Sharing Private Helm Charts with Clients

0
7
Asked By TechieTurtle23 On

I'm looking for advice on how to share our private Helm charts with clients. We also host private OCI images on Docker Hub, and I want a streamlined approach to give clients access to both our Helm charts and Docker images.

Should I add clients as team members in Docker Hub with read-only access? This way, they can access both the images and charts. However, I prefer not to make them sign in to Docker; I'd like to manage and distribute an access token instead, but Docker tokens are user-based. How do you handle this situation?

4 Answers

Answered By ChartGuru78 On

Have you considered using a dedicated Helm chart repository service? Services like Artifact Hub might be more suitable and could help you avoid the limitations of Docker Hub's access tokens.

Answered By AgentHound27 On

If your clients can run an agent, check out Glasskube's distr. It’s great for distributing both Docker and Helm packaged applications efficiently.

Answered By DockerDynamo44 On

We set up a dedicated customer group in Artifactory and created user accounts or tokens tied to that group. This way, customers can only fetch the charts from that specific repository without accessing anything else.

Answered By BuildItYourself99 On

Another option is to share the source code with clients and let them build it themselves. Plus, you can also provide the artifacts as zip files if they prefer that approach.

CraftyCoder88 -

But what about the Docker images? That might complicate things.

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.