Answers: <p>They do different things,</p>
  <ul>
  <li><a href="https://krew.sigs.k8s.io/" rel="nofollow noreferrer">Krew</a> is a <strong>plugin manager for <code>kubectl</code></strong> the client-side cli tools for Kubernetes. For example, minio uses Krew becuase it provides <code>kubectl minio</code> which is the <a href="https://min.io/docs/minio/kubernetes/upstream/reference/kubectl-minio-plugin.html" rel="nofollow noreferrer">MinIO Kubernetes plugin</a>.</li>
  <li><a href="https://helm.sh/" rel="nofollow noreferrer">Helm</a> is a <strong>package manager for Kubernetes</strong>. This is allows you to install software (mostly through <a href="https://kubernetes.io/docs/concepts/extend-kubernetes/operator/" rel="nofollow noreferrer">Kubernetes operators</a>) onto your cluster.</li>
  </ul>
  
Answers: CC BY-SA 4.0
Answers: 2023-01-18T22:00:31.357Z
Answers: 2023-01-18T22:00:31.357Z
Answers: Evan Carroll
Body: <p>I've use Helm before, but I see some projects now are supporting a new plugin manager called Krew. Specifically, minio, provides a Krew package.</p>
  <p>What is the difference between Krew and Helm? How do they compare?</p>
  
Tags: <helm>
Title: How does Krew compare to Helm?
UserDisplayName: Evan Carroll
ThreadText: # How does Krew compare to Helm?
  
  (Asked by: username_0 on 2023-01-18)
  
  I've use Helm before, but I see some projects now are supporting a new plugin manager called Krew. Specifically, minio, provides a Krew package.
  
  What is the difference between Krew and Helm? How do they compare?
  
  **Tags:** helm
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2023-01-18. Score: 2 | Accepted answer
  
  They do different things,
  
  * [Krew](https://krew.sigs.k8s.io/) is a **plugin manager for `kubectl`** the client-side cli tools for Kubernetes. For example, minio uses Krew becuase it provides `kubectl minio` which is the [MinIO Kubernetes plugin](https://min.io/docs/minio/kubernetes/upstream/reference/kubectl-minio-plugin.html).
  * [Helm](https://helm.sh/) is a **package manager for Kubernetes**. This is allows you to install software (mostly through [Kubernetes operators](https://kubernetes.io/docs/concepts/extend-kubernetes/operator/)) onto your cluster.
  
  
  ---
  
  