I Have noticed that a great Deal of Complex software systems are implementing Kubernetes based deployment, MAking USe significantly of Helm Charts
Akin to what NS8 is doing with containers, and podman, Kubernetes also manages containers.
I stumbled Upon this github issue on Using Podman to run Helm Charts.
After and While Building mutliple Apps for NS8, and in the Quest for Doing more with NS8, A question was posed.
Can we Do More with NS8, and go beyond Smple Containerized Application Deployment.?
just off my head…(just trying to wrap it all in my head > not sure)
So exploring Packaging Kubernetes and helm isndie the created pods, either using kubeadm or k3s
If I understand correctly, the issue is running an application on NS8 that is originally designed for Kubernetes.
Podman offers a tool to translate Kubernetes manifests into a format it can partially understand. In my opinion, this seems more like a solution for developers to build an NS8 application rather than a method for running Kubernetes apps directly on NS8.
probably, considering we are curently packaging apps meant for Docker into Podman on NS8, maybe having means to run apps designed or meant for Kubernetes as another way to package NS8 Apps.
Due to the complexity and overhead of something such as Kubernetes (not even mentioning the difference in scope of the project) it will be unlikely that such a feature ever gets developed.
Also, if some app has a Helm chart as a deployment option, probably deploying it on something else than Kubernetes is fine. However if there is only a Helm chart for deploy, that probably must run on Kubernetes, it’s unlikely that you’ll need it somewhere else
No, it was discontinued because iXSystems (the TrueNAS devs) pulled out the rug out from under their feet by announcing that they were removing Kubernetes from TrueNAS with the next release (expected in October). TrueCharts is very much alive and well[1], but they aren’t publishing charts for TrueNAS any more (but they are working on a migration path for those who are currently running their apps under TrueNAS, and it looks like that’s coming along nicely).
iX claimed Helm charts were too complex for them, but for some reason TrueCharts were able to build a catalog of them that was ~7x larger, more up-to-date, and more featureful than what iX ever delivered, despite having no full-time staff, or indeed employees of any kind. Based on comments Kris Moore has made, I suspect the reason for this discrepancy is that iX was never committed to the k3s ecosystem in the first place.
Not that any of this is really relevant to NS8 or even NS9…
though they’ve pissed off a lot of users, which I’m sure affects how many users they still have–their interpersonal skills aren’t the best ↩︎
I wasn’t talking about the charts per se! They did an ENORMOUS job, I’ve looked into it in the past and it’s really complex covering everything.
The underlying issue is maintaining a working kubernetes cluster while not having a clue on what is going on underneath! (Well, most of their users, debugging must have been a nightmare)
I understand the issues and the challenges, I agree that pulling the plug might be a not the happiest idea, however I can understand the why