Skip to content

TrueCharts News

Recent Changes

The TrueCharts team has made several major updates to the Helm Project, focusing on improving stability, removing deprecated content, and providing a wealth of new resources for users. Here’s a rundown of the latest changes:

Deprecation & Removal of Mirrored Upstream Charts

As part of an effort to streamline and refine the project, TrueCharts has officially deprecated and removed most mirrored upstream charts. Users are encouraged to read the newly updated Quick-Start Guide for assistance with these changes, ensuring a smooth transition.

Expansion to Stable Charts

In a significant update, TrueCharts has moved 15 charts from the incubator to the stable train, ensuring they are now fully ready-to-use. Additionally, the community has added 5 completely new charts to the stable train, expanding the selection of reliable and robust options available to users.

Documentation Overhaul

TrueCharts has also made significant updates to its documentation. Around 80 guides have been updated to remove references to TrueNAS Scale, thanks to the contributions from the community members Boemeltrein, itconstruct, and gismo2004. This update ensures that the documentation aligns with current best practices and provides users with clear and concise information.

New Guides and Resources

A variety of new guides have been added to the TrueCharts documentation, making it easier for users to get started and troubleshoot issues:

  • Quick-Start Guide: A comprehensive new guide that helps newcomers set up their projects with TrueCharts smoothly.
  • Development Guides: Updates to the guides help developers navigate the TrueCharts environment and contribute more effectively.
  • Clustertool Guide: An updated guide that provides detailed instructions on using Clustertool for managing your clusters.
  • General Guides: Multiple new general-purpose guides have been added, covering essential topics such as:
    • Add-ons: A guide detailing how to use and manage add-ons inside the truecharts charts.
    • FluxCD Webhook: A dedicated guide to setting up and configuring FluxCD webhooks.
    • Troubleshooting: A troubleshooting guide designed to help users resolve common issues.
    • NVIDIA and Intel GPUs: Guides for utilizing NVIDIA and Intel GPUs within the Talos Kubernetes enviroment.

Common 2025 refactors ongoing

Meanwhile we’re hard at work finishing up the major reworks that will be the new breaking common-chart revision, new known as “Common 2025” and ensuring this future update will go smoothly for all our users and charts

Currently, users can expect a complete rework of our Ingress, Traefik and Addon systems. Offering complete compatibility with different ingress providers and a more flexible backend for addons. Allowing both end-user customization and future expansion of both Ingress and Addon systems.

Community Contributions Welcome

As always, the continued growth and success of TrueCharts rely heavily on the support and contributions of the community. The project thrives thanks to the efforts of developers, documenters, and users who collaborate to improve and expand the ecosystem. Whether it’s contributing new Helm charts, enhancing documentation, or providing feedback, your involvement helps shape the future of TrueCharts.

If you’re passionate about Kubernetes and Helm, we encourage you to get involved! Your contributions, no matter how big or small, make a meaningful impact and help ensure that TrueCharts remains a reliable and valuable resource for everyone.

For more information, visit the TrueCharts Quick-Start Guide and explore the new guides and resources today!

2025 project goals

TrueCharts: Our Ambitious Plans for 2025

Reflecting on 2024

2024 was a transformative year for the TrueCharts project. After being compelled to move away from TrueNAS SCALE as a platform by iXSystems, we swiftly pivoted to embrace a new direction. Within mere months, we launched our proprietary cluster deployment tool, ClusterTool, marking a significant milestone. This bold transition also saw us adopting Kubernetes, Talos, and FluxCD as the foundation of our ecosystem.

While this shift opened up immense possibilities, it also meant we had to postpone several exciting features we had initially planned. However, these setbacks have only strengthened our resolve to make 2025 a year of solidification and innovation.

Goals for 2025

Helm Chart Repository Enhancements

  1. Archiving System Charts:

    • We plan to archive certain “system” charts where high-quality upstream Helm charts already exist. This approach minimizes the need for us to stay in sync with upstream CRD changes, ultimately benefiting our users.
  2. Standardized Normal Charts:

    • For charts without Kubernetes customizations or CRDs, we will continue to develop and maintain them, as our standardization offers significant value to users.
  3. Expanding the Catalog:

    • We are committed to growing our chart repository, adding numerous innovative software solutions to better serve the community.

Improvements to the Common Chart and Ingress

  1. Ingress Overhaul:

    • Based on valuable feedback from our community and the former K8S-At-Home (now “Homelab”) community, we will completely rewrite our ingress configuration. The updated ingress will:
      • Be compatible with stock Traefik or other standardized ingress solutions.
      • Eliminate reliance on TrueCharts-specific ingress settings.
  2. Traefik Middlewares Integration:

    • Traefik middlewares will be incorporated into the common chart and thoroughly tested to ensure seamless functionality.

Dependency Management Enhancements

  1. Integrated Dependencies:
    • Helm dependencies, such as those for MariaDB and Redis, have posed challenges in terms of testing and flexibility. To address this, we will integrate these dependencies directly into the common chart, enabling:
      • Easier customization.
      • Significantly improved test coverage.

Add-On System Expansion

  1. Enhanced Add-On Options:
    • While the current add-on system is appreciated, user feedback has highlighted its limitations. We aim to expand its capabilities, providing users with more granular options comparable to standalone charts.

Testing and Validation Improvements

  1. Increased Test Coverage:

    • We will continue to improve the common chart’s test coverage, addressing existing gaps and ensuring reliability.
  2. Schema Validation:

    • Introducing schema.json validation for all common chart options will reduce the likelihood of user errors.
    • We also plan to automate documentation generation from the schema, addressing documentation gaps and accelerating development.

Looking Ahead

As we step into 2025, our focus is clear: to refine, expand, and solidify the TrueCharts ecosystem. By addressing community feedback, enhancing our chart repository, and improving testing and validation processes, we aim to deliver a more robust and user-friendly experience. The road ahead is ambitious, but with the support of our dedicated community, we are confident in achieving these goals.

Clustertool v1.0.0 Released

Clustertool has reached a major milestone with the release of version 1.0.0, moving out of its release candidate (RC) phase. The tool is designed to simplify the process of bootstrapping Talos clusters, offering users a quick and easy way to get started.

It comes pre-configured with essential Kubernetes components, including Cillium, MetalLB, and Longhorn, ensuring clusters are equipped with key functionalities right out of the box. Additionally, all charts required in our Quick Start guide come preinstalled.

Clustertool also includes a fully configured VS Code devcontainer that automatically installs all the necessary tools for managing and maintaining your Talos clusters. This addition is a significant time-saver for people setting up their environments.

Check out the Release Page on github for changelogs and download: Github

The documentation for all the features Clustertool provides can be found here

New Support Policy

We’re thrilled to announce an all-new Support Policy led by our amazing support lead, @kqmaverick! You can ignore all previous announcements on scope and policies—no more “you need to be able to maintain your own cluster”! Check out the full policy here: Support Policy.

What’s New:

  • Comprehensive Support: Our support now covers both “technical support” for bug reports and code issues, as well as our free support service on Discord, thanks to our dedicated volunteer staff.

  • Docs Overhaul: We’ve streamlined our documentation, merging clustertool pages into general docs and reintroducing a project-wide system requirements page.

  • Content Cleanup: Outdated TrueNAS SCALE content has been removed to make our resources even more relevant for a Kubernetes future!

In addition, TrueCharts is now officially hosting community gameservers! Our first release is a Minecraft server, co-hosted in collaboration with Six-Shooter.

🚀 Upcoming Release: We’re excited to announce that ClusterTool v1.0.0 will be released in two weeks!

And don’t forget to vote in our Discord poll about your container plans! Join us on Discord to stay updated: Vote Here.

Thank you for being part of TrueCharts!

Exporting TrueCharts SCALE Apps and leaving TrueCharts

With the recent announcement that TrueNAS SCALE 24.10 “Electric Eel” will no longer support Kubernetes-based applications, we at TrueCharts understand that some of our users may be considering a move away from TrueCharts entirely. As TrueCharts has also ended support for TrueNAS SCALE Apps, we recognize the importance of offering pathways for users who want to adjust to this new direction.

For those looking to transition away from TrueCharts, whether by migrating to alternative options such as Docker Compose or using iX-Systems-made Apps, our latest subproject, ClusterTool, provides a powerful solution. ClusterTool has been developed to simplify the migration process, giving users the flexibility to transition smoothly to the setup that best suits their needs.

Even for users who aren’t looking to establish their own Kubernetes cluster, ClusterTool offers robust functionality to export TrueNAS SCALE App configurations. Users can easily convert their GUI-based App configurations into clean, readable YAML files. This export feature preserves existing configurations, providing a record that can be adapted for future deployments or alternative environments without re-entering every setting from scratch.

To help users get started, we’ve created a detailed guide outlining how to use ClusterTool for this purpose. Access the guide and learn how to seamlessly migrate or export your SCALE configurations here: TrueCharts Guide on Exporting SCALE Configurations. (2025 note: Migration is no longer possible or supported)

Here you can Download the RC-Release of ClusterTool here: Download Link.

We remain committed to supporting our community, whether users are transitioning to different solutions or adapting their setups within the evolving TrueNAS SCALE environment.

Effortless Hosting with ElfHosted

For users who prefer not to handle the maintenance and management of their self-hosted content, we highly recommend ElfHosted. Visit ElfHosted for a hassle-free, fully managed hosting solution tailored to your needs.