Kubernetes Helm Chart Repositories

JFrog Artifactory Documentation

Products
JFrog Artifactory
Content Type
User Guide

The JFrog Artifactory integration with Helm allows you to manage Helm charts in Artifactory. Helm is a package manager for Kubernetes, enabling you to easily define, install, and upgrade applications on Kubernetes clusters. Helm Charts are the standardized way to package Kubernetes applications, providing templates that allow consistent and efficient deployment of applications across various environments. The Helm Hub serves as a public repository for community-contributed charts.

art-helm-package-06-25.png

The JFrog Artifactory integration with Helm offers two ways to work with Helm Charts

Important Update: End of Support for Helm Client V2

Artifactory has transitioned to using Helm Relative URLs for indexing Helm Chart responses by default. This change necessitates an upgrade for users still operating with Helm client V2, as this feature is only compatible with Helm clients version 3 and above.

Artifactory has adopted Helm client version 3 as the default, and all support for Helm client versions below 3.0.0 will be discontinued.

For detailed information, please refer to the Deprecations in Process.Deprecations in Process

Artifactory's Helm Chart Support

Artifactory provides robust capabilities for managing Helm charts, including:

  • Secure, Private Repositories: Host your Helm charts in secure repositories with fine-grained access control tailored for projects or development teams.

  • Metadata Calculation: Automatically compute metadata for Helm charts stored in Artifactory's local repositories.

  • Remote Repository Access: Utilize remote Helm chart repositories that offer proxy and caching functions for improved efficiency.

  • OCI Repository Support: Leverage Helm OCI repositories to store and share your Helm charts seamlessly.

  • Enterprise-Level Features: Benefit from high availability, repository replication designed for multi-site development, and various options for scalable storage solutions.

  • Compatibility with Helm 3: Deploy and resolve Helm Charts using V3 clients.

Additional Resources

For more information on using Helm with Artifactory and managing applications on Kubernetes, please refer to K8S cheatsheet for managing applications