News for hackers. Stuff that matters.
Re:JFrog S-1 by chromedev on Monday August 24, 2020 @04:00PM (#24264833)
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.
Re:JFrog S-1 by codereflection on Monday August 24, 2020 @04:20PM (#24265060)
That'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).
Re:JFrog S-1 by anunnymouse on Monday August 24, 2020 @04:09PM (#24264938)
What about things that arn't built on top of Kubernetes?
Re:JFrog S-1 by chromedev on Monday August 24, 2020 @04:13PM (#24264987)
Those tools aren't built on Kubernetes, just easier to deploy in a production manner using the official Helm charts.
Re:JFrog S-1 by oblio on Monday August 24, 2020 @04:23PM (#24265088)
What if I want to hook up my Maven builds to Artifactory, how does Helm help me?
Re:JFrog S-1 by chromedev on Monday August 24, 2020 @08:01PM (#24266866)
There is a plugin for Helm to interface with Maven.
Re:JFrog S-1 by oblio on Tuesday August 25, 2020 @03:29AM (#24268908)
Umm... 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?

Re:JFrog S-1 by hinkley on Monday August 24, 2020 @04:29PM (#24265145)
I 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."

Re:JFrog S-1 by dtech on Monday August 24, 2020 @05:33PM (#24265784)
Helm 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.
Re:JFrog S-1 by chromedev on Monday August 24, 2020 @07:36PM (#24266704)
I mentioned Verdaccio which is for JavaScript. Helm can also do Maven, Harbor, Docker Registry, scalable Linux package management, etc.
Re:JFrog S-1 by oblio on Tuesday August 25, 2020 @04:04AM (#24269108)
Nothing 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.