Vista Normal

Hay nuevos artículos disponibles. Pincha para refrescar la página.
Anteayerhomelab.

I quit TrueCharts apps.

30 Junio 2024 at 22:14

EDIT, since people don't understand, TrueCHARTS is not affiliated with IXSystems or TrueNAS SCALE officially in any way. It is simply a helm chart catalog that's abandoning SCALE due to the upcoming changes with no migration plan. The official TrueNAS Catalogs are getting a full migration path.

Let me start by referencing the problem: https://forums.truenas.com/t/the-future-of-electric-eel-and-apps/5409

TrueCharts, alongside all other K3s charts (Helm charts and TrueNAS stock apps) will not be supported on the next version of TrueNAS SCALE. TrueNAS SCALE is not "scaleable" with things like Gluster, so they gave up on supporting K3S and decided to move to Docker. While IX affiliated trains such as Community/Official apps are getting automatic migration paths, TrueCharts is simply leaving.

To preface, I love TrueCharts. I've exclusively used TrueCharts apps since I first got TrueNAS- the extra features and more complete guides were extremely valuable. The Community TrueNAS train are even more locked down, and the way they got things working through the K3S/Docker mishmash was insane.

Honestly, at face value- I love this change. Right now K3S is just running docker inside each pod, making it a double layered, unnecessarily locked down system. It's extremely hard to access one pod from another, making it impossible to have a single container running Gluetun for example. TrueCharts got around this by making a gluetun addon with some extreme hacks, but it's not as good. Pure docker will give us so many more options and make it so much easier to install custom apps, so on and so forth.

The problem is that TrueCharts is entirely based on Helm Charts. While the community train/official IX Apps are getting an automatic translation into Docker. TrueCharts is not. I'm truly disappointed in TrueCharts for this decision- from what I gathered on their discord, they will

  1. Not be providing a migration path inside SCALE, aka all TrueCharts users will have to reinstall all of their apps to TrueNAS Community train on Electric Eel.
  2. TrueCharts is dropping ALL support for SCALE, only focusing on a migration path OUT of SCALE.
  3. All existing TrueCharts apps on SCALE have stopped maintenance/development, no further updates will be happening at all on SCALE.

While Kubernetes clusters are cool and all- I don't think anyone runs the TrueCharts apps on a truly clustered homelab. There's simply no point- the apps don't demand enough power to make this necessary. TrueCharts in itself was most popular on TrueNAS SCALE, and simply dropping all the support or not giving SCALE users a migration path that stays on SCALE is simply damaging.

At this point and time, many TrueCharts apps are NOT available on the community train, but installing them as a custom app will work most of the time. It also gives quite a few extra options that you can use if you're more familiar with them.

For SCALE users: Uninstall TrueCharts apps and move to TrueNAS Community/custom docker image apps before Electric Eel comes out, there's no point staying on TrueCharts as there are no more updates.

For the TrueCharts devs: While I extremely appreciate all that you've done for TrueCharts and TrueNAS all these years, these future steps are unacceptable for now. Please consider an automatic docker migration path like the official/community train apps are doing, for those who made their configs on PVC it's an extremely painful Heavyscript process to extract all the configs just to save their valuable configs/data. At least work on a tool like that, don't just abandon SCALE and expect the users to have faith in your future.

submitted by /u/CoderStone
[link] [comments]
❌
❌