Live data from Hacker News

Broadcom to discontinue free Bitnami Helm charts

github.com

61–70 of 142 posts

Re: Broadcom to discontinue free Bitnami Helm charts

#61
post #28

Earlier quoted context omitted.

Write a few Helm charts and you'll understand why people want to stop using it. `nindent` will become a curse word in your vocabulary. It's a fine tool at the user level, but the DX is an atrocity.

What are you planning on moving to ?

I'm using either opentofu(terraform) or plain yaml. I'm not a huge fan of HCL but at least it is structured and easily manipulated without worrying about whitespace.

Re: Broadcom to discontinue free Bitnami Helm charts

#62

Maybe this will finally break me of my habit of using helm charts, period.

I’ve never used Helm charts. I learned K8S in a shop in which kustomize is the standard and helm is a permitted exception to the standard, but I just never felt any reason to learn helm. Am I missing out? Sometimes the limitations of kustomize annoy me, but we find ways to live with them

The main advantage of helm in my experience is:

1. having the ability to create a release artefact helm chart for a version, and store that artefact easily in OCI repositories. 2. being able to uninstall and install a chart and not have to worry about extra state. Generally in Kustomize people just keep applying the yaml and you end up in a state where there’s more deployed than there is in the kustomize config

Re: Broadcom to discontinue free Bitnami Helm charts

#63
post #37
post #4

Earlier quoted context omitted.

Company where I work had huge risk audit. The second highest risk is using USA based cloud with 66/100. The first one was using Spring Boot everywhere 77/100. Till the end of 2025 we need to have migration path to something else with 2 PoCs done.

What was the actual risk of using SpringBoot tho?

License changes - BSL or closing the source

If there's no money in it for them - reduction of staff or funding leading to slower releases and bugfixes

Moving some features like Spring Cloud / Spring Integration, or new development behind a paywall (think RHEL)

Big users (like Netflix, Walmart, JPMorgan, LinkedIn/Microsoft, etc) would likely be able to pay for it (until they moved off), but smaller companies and individual developers not so much

Re: Broadcom to discontinue free Bitnami Helm charts

#64

Earlier quoted context omitted.

Probably kustomize, as my needs are simple. If I care to get fancy, I’m pondering giving Yoke a try.

What's wrong with `kubectl apply -f xxx.yaml`?

We use kustomize because we have four environments that run basically the same stuff (dev with k3s, test, and two cloud regions). If we didn’t use kustomize, we’d be forced to reinvent it to avoid duplicating so much yaml.

Re: Broadcom to discontinue free Bitnami Helm charts

#65
post #33

This announcement is a little hard to read. They make it seem that the current images under docker.io/bitnami/* get deleted on August 28? But individual chart READMEs seem to say that images will move during a period starting on August 28 and ending two weeks later? But looking at https://hub.docker.com/u/bitnamilegacy images have been copied already? From ticket https://github.com/bitnami/charts/issues/35164 : > Now…

> What are users expected to do exactly?

From the bottom of the post I know what they are hoping users will do:

> Suppose your deployed Helm chart is failing to pull images from docker.io/bitnami. In that case, you can resolve this by subscribing to Bitnami Secure Images, ensuring that the Helm charts receive continued support and security updates.

They don't want to give instructions that are too helpful. They want your company CC to be the easiest way to fix the problem they created.

Re: Broadcom to discontinue free Bitnami Helm charts

#66
post #5

Great more enshitification! Broadcom is destroying everything they touch

That's nonsense. RPi would not exist if not for Broadcom.

The current Broadcom (Avago) is literally not the Broadcom that RPi came from. Not that old-Broadcom was great, but...

Re: Broadcom to discontinue free Bitnami Helm charts

#67

Hi, former cofounder of Bitnami here. I left VMware quite a while ago, so not involved with this. The technical team at Bitnami is still top notch and great people. I am quite baffled at this business decision.

I was a service provider of Zimbra and had great relations with VMware folks on Page Mill many moons ago. One my friends helped move VMware HQs within PA just out of college.

Fuck Wall St. greedy morons at Broadcom. Hubris will educate them the hard way as they fade in relevance.

Re: Broadcom to discontinue free Bitnami Helm charts

#68
post #35

Broadcom gonna Broadcom. Don't anthropomorphize the lawnmower.

The source of this great quote, from the wonderful Bryan Cantrell: https://youtu.be/-zRN7XLCRhc

38:28 https://m.youtube.com/watch?v=-zRN7XLCRhc&t=2308s&pp=0gcJCTA...

Re: Broadcom to discontinue free Bitnami Helm charts

#69

Hi, former cofounder of Bitnami here. I left VMware quite a while ago, so not involved with this. The technical team at Bitnami is still top notch and great people. I am quite baffled at this business decision.

Is there a company more "Take what you can, give nothing back" than Broadcom? Probably not.

Broadcom's continued ability to perform well while only serving ever more upmarket areas, & cutting everyone else loose (& generally giving no figs) is fantastically impressive.

Re: Broadcom to discontinue free Bitnami Helm charts

#70

Maybe this will finally break me of my habit of using helm charts, period.

I’ve never used Helm charts. I learned K8S in a shop in which kustomize is the standard and helm is a permitted exception to the standard, but I just never felt any reason to learn helm. Am I missing out? Sometimes the limitations of kustomize annoy me, but we find ways to live with them

Some people like that Helm:

- Makes it possible to go from zero to fully running k8s integrated components in 5 seconds by just running 'helm install --repo https://example.com/charts/ mynginx nginx' (very useful: https://artifacthub.io/)

- Gives the ability to transactionally apply k8s configs, and un-apply them if there is a failure along the way (atomic rollbacks)

- Stores copies/versions/etc of each installation in the server so you have metadata for troubleshooting/operations/etc without having to keep it in some external system in a custom way.

- Allows a user who doesn't know anything about K8s to provide some simple variables to customize the installation of a bunch of K8s resources.

- Is composeable, has templates, etc.

So basically Helm has a lot of features, while Kustomize has... one. Very different purposes I think. You can also use both at the same time.

Personally I think Helm's atomic deployment feature is well worth it. I also love how easy it is to install charts. It feels a bit like magic.

Post reply on HN