What is Helm in Kubernetes?

Nimer Bsoul
2020-03-23 23:35

 

Subject

Helm is a tool that streamlines installing and managing Kubernetes applications. Think of it like Apt/Yum/Homebrew for K8S.
Helm uses a packaging format called charts. A chart is a collection of files that describe a related set of Kubernetes resources. A single chart might be used to deploy something simple, like a memcached pod, or something complex, like a full web app stack with HTTP servers, databases, caches, and so on.

Details

JFrog Artifactory brings advanced repository management for Helm charts offering privacy, access control, high availability and massively scalable storage.

Artifactory support for Helm charts includes:

  • Secure, private repositories for Helm charts with fine-grained access control according to projects or development teams.

  • Metadata calculation hosted in Artifactory local repositories.

  • Access to remote Helm chart repositories (in particular the Helm stable public repository and Official incubator repository) through remote repositories which provide proxy and caching functionality.

  • Enterprise features such as high availability, repository replication for multi-site development and different options for massively scalability storage.

Watch the following step-by-step demo showing how to deploy your JFrog Artifactory HA cluster in Kubernetes using Helm Charts.