Hull is a modern Kubernetes package manager and a compelling alternative to Helm, packaged as a single, lightweight Go binary. Built by Bogdan “Bodo” Dumitrescu, Hull addresses common pain points in Kubernetes deployments by shifting templating directly inside YAML using ${...} expressions. This innovative approach ensures that every render is syntactically valid YAML by construction, eliminating formatting headaches often found in traditional templating engines.
Designed with developer experience and operational reliability in mind, Hull comes equipped with built-in drift detection and reconciliation. Every revision maintains an audit trail, and the tool includes a convenient hull migrate command to smoothly convert existing Helm charts. Furthermore, Hull streamlines complex deployments by using layers to replace umbrella charts, while a dedicated environments block effortlessly handles multi-environment workflows such as development, staging, and production. It is released under the permissive MIT license.
Hull is a Kubernetes package manager and a modern alternative to Helm. It is distributed as a single Go binary and features YAML-native templating using ${...} expressions.
Yes, Hull includes a dedicated `hull migrate` command designed to convert your existing Helm charts easily.
Hull uses a dedicated environments block to cleanly handle different deployment environments like development, staging, and production, while layers replace traditional umbrella charts.
Yes, Hull is open source and licensed under the MIT license.

0 community reviews for Hull
Help the community by sharing your experience. Your review helps others make better decisions.
Building future-proof infrastructures