Recently, a new version of the nxs-universal-chart toolkit has been released, designed for deploying applications in Kubernetes. This platform is based on a modular architecture, consisting of independent nuc-* sub-charts that are published through the OCI registry. These sub-charts are then connected to the main chart package as dependencies, allowing users to easily build and deploy applications along with the necessary configurations within a single Helm release.
Furthermore, additional modules have been integrated into the main chart package to enable configuration of various infrastructure elements such as traffic, monitoring, and AI inferencing in Kubernetes. The project is open source and distributed under the Apache 2.0 license, utilizing technologies like Istio, KServe, KNative, and Vault Secret Operator.
The latest release of nxs-universal-chart has transformed the universal chart package into a more modular platform for application delivery in Kubernetes. This release includes features such as schema.json validation to prevent errors before deployment, deterministic rendering to reduce noise in manifests, and enhanced automatic verification of templates, value contracts, and dependencies through unit tests and e2e tests. Additionally, artifacts are signed with a cryptographic signature for security purposes.
Chart packages can be accessed through the OCI registry, while releases are available on ArtifactHub for easy distribution and usage.