Skip to main content
TrustRadius
Helm

Helm

Overview

What is Helm?

Helm is an open source Kubernetes package manager.

Read more
Recent Reviews
Read all reviews
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Helm?

Helm is an open source Kubernetes package manager.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

2 people also want pricing

Alternatives Pricing

What is Docker?

Docker Enterprise was sold to Mirantis in 2019; that product is now sold as Mirantis Kubernetes Engine. But Docker now offers a 2-product suite that includes Docker Desktop, which they present as a fast way to containerize applications on a desktop; and, Docker Hub, a service for finding and…

What is Mirantis Kubernetes Engine?

The Mirantis Kubernetes Engine (formerly Docker Enterprise, acquired by Mirantis in November 2019)aims to let users ship code faster. Mirantis Kubernetes Engine gives users one set of APIs and tools to deploy, manage, and observe secure-by-default, certified, batteries-included Kubernetes clusters…

Return to navigation

Product Details

What is Helm?

Helm Video

What is Helm?

Helm Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(7)

Attribute Ratings

Reviews

(1-3 of 3)
Companies can't remove reviews or game the system. Here's why
Erlon Sousa Pinheiro | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Helm in some Kubernetes-based environments. Mainly as a solution for deploying existing solutions that come to us based on Helm. I can give as an example the NoSQL database stacks we use that are fully implemented in our containerized environments via Helm charts. This model greatly facilitates updates and customizations that eventually become necessary.
  • Infrastructure duplication
  • Customization of environments
  • Applying of security updates
  • Customization of Helm charts is not a trivial thing
  • Too much dependent on community components.
  • Don't manage as should, sensitive values (depending on third apps)
If you need to automate the deployment of environments in Kubernetes and these environments should be easily replicable in other regions of your cloud provider or even in other cloud providers, then this is the tool for you. Just be prepared for a certain degree of complexity when creating the charts.
  • Scalability
  • Automation
  • Keeping infrastructure as a code.
  • Speed on deployments
  • Source code as a documentation of our environment
  • Reliability since Helm is a consolidated tool with a vast of resources
  • Helm
We have a natural trending to use what is a reference in its space and Helm has being leader in its area for a long time. Since it has all features we need didn't make sense to us to invest time on researching and testing other alternatives, so Helm was our first and only tool in regards of automating deployments on Kubernetes.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are also using Terraform for deployment, but it's more suited for new deployments and specific use cases. Helm takes the lead in terms of containers software package management, and it addresses our use case of ensuring all software packages deployment are uniform, secure - from a trusted repository, rapid deployment and rollbacks.
  • Templates - The ability to create templates is really helpful and help creates a baseline for package management.
  • Rollbacks - it is godsend. Period.
  • Dry-run - This really is helpful when troubleshooting deployments and is great for testing out new charts as well.
  • It would be great if there is verbose mode in Helm errors. Not sure if it's a thing. But more detail in the errors do helps, at times.
Deployment of helm charts is really fundamental to any software packages to our Kubernetes/docker containers, and without Helm, I cannot imagine how else to manage software components upgrades. When it works, it works great, when it doesn't - the world has not come to an end, there is rollback, and it's great, but troubleshooting does take time. And there is a learning curve. But it be worth it.
  • Reuse. Reuse. Reuse.
  • Templates.
  • Rollbacks.
  • Reduction in human effort.
  • Streamline software versions and upgrades.
We use Terraform as well. But Terraform is more suited for new deployments and specific use cases. For Helm, it is especially well suited for large scale cloud instances software deployment, by helping us to keep track of software components and versions centrally, and automated deployments is a huge plus.
Cristian Klein | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Helm is the go-to tool to deploy large, complex containerized applications on Kubernetes clusters. It features a large ecosystem of ready-to-use charts, such as Gitlab, MySQL, NGINX, etc., which can be deployed with a one-liner. We also use Helm to package the customer's containerized applications and help them with adopting DevOps or GitOps.
  • Deploying containerized applications in Kubernetes
  • DevOps
  • concurrent deployments
  • templating values files
Helm is very well suited for setting up GitOps or DevOps pipelines, as well as quickly setting up large, complex applications, such as Gitlab, Elasticsearch/Kibana, Prometheus/Kibana or MySQL. We also use it intensely to deploy and configure smaller building blocks in the Cloud Native / Kubernetes area, such as Ingress Controller, Cert Manager, External DNS, OpenPolicyAgent, Falco, Fluentd, to name a few.
  • developer velocity
  • uptime
When deploying Kubernetes Manifests, one has a few choice:
  1. Vanilla Kubernetes (e.g., kubectl apply), but this requires to do all templating by hand and does not deal with removing Kubernetes objects.
  2. Docker compose: Works perfectly (and we love to use it) on a single Docker node, but not for multi-node clusters.
  3. Kustomize complements (but does not completely replace) Helm.
Furthermore, none of the above solutions allows one to tap into the vast ecosystem of Helm Charts that encapsulate existing knowledge on how to deploy and operate containerized applications.
We didn't really need support, but the open-source community seemed responsive and informative when it came to issues. Many cloud native consultancy companies (including ourselves) offer support for Helm.
Return to navigation