5 ms·
With Helm, there is no need for Artifactory. You get Harbor, Verdaccio, etc. It is silly to pay a company 100k+ when all this stuff is easily managed using offi
by chromedev 6y ago
With Helm, there is no need for Artifactory. You get Harbor, Verdaccio, etc. It is silly to pay a company 100k+ when all this stuff is easily managed using official or far more powerful tools.
- anunnymouse 6y agoWhat about things that arn't built on top of Kubernetes?
- chromedev 6y agoThose tools aren't built on Kubernetes, just easier to deploy in a production manner using the official Helm charts.
- oblio 6y agoWhat if I want to hook up my Maven builds to Artifactory, how does Helm help me?
- chromedev 6y agoThere is a plugin for Helm to interface with Maven.
- oblio 6y agoUmm... let me rephrase that. Can I upload my Maven binaries to Helm? Does Helm store them? If I have a jar or war, can Helm store them? Does Helm resolve Maven dependencies if I connect to it and run mvn clean install locally?
- codereflection 6y agoThat's not necessarily true. Helm is a way to install things, it is not a replacement for an artifact store. Binaries are still required. Besides, not everything can be containerized. In the finance industry that I work in, we do push k8s a lot, but regardless, there are still many things that simply cannot just be pushed to containers without serious re-writes. Artifactory is a lifesaver for us, especially when it comes to handling proxy servers for library repos (npm, nuget, rubygems, etc).
- hinkley 6y agoI know some HashiCorp customers who are actively maintaining their own wheels (built on top of Consul, no less) that duplicate HashiCorp functionality, badly. I don't know if I will ever understand why people work so hard to accomplish so little. "To err is human. To really foul things up requires a computer."
- dtech 6y agoHelm has a much narrower use case. Artifactory can host a wide range of artifacts. For example Artifactory can host and proxy maven, NPM and similar programming language library repositories.
- chromedev 6y agoI mentioned Verdaccio which is for JavaScript. Helm can also do Maven, Harbor, Docker Registry, scalable Linux package management, etc.
- oblio 6y agoNothing I see allows Helm to "do Maven". They have a Maven plugin that allows Maven to package Helm charts. But that's assuming you use Kubernetes. Helm is not a replacement for Artifactory, I don't know what you're going on about. They have a bit of overlap but the main use case of Artifactory is as a binary artifact repository for any environment, including non-Kubernetes ones. And there are a lot of non-Kubernetes environments out there. I'd argue that Kubernetes environments are a drop in the ocean compared to everything else.