All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
-
removed generated Kubernetes manifest file (
manifest.json
) from default flake packageSee the documentation how to access the generated Kubernetes manifest file
- add
optionalHashedNames
to inject hashed names for referencing inside modules
- removed local
kubectl
andkubernetes
packages in lieu of those from nixpkgs - pin Bash version of Kubenix CLI script
-
removed usage of the
helm
CLI within thekubenix
CLIThis simplifies design by removing overlapping responsibilities but means extra functionality provided by the
helm
CLI is no longer available; specifically:- hooks are no longer ordered (but can still be excluded with
noHooks
) helm
subcommands (e.g.,list
orrollback
) will not be able to operate on resources
- hooks are no longer ordered (but can still be excluded with
- the CLI now prunes resources and performs an interactive diff by default
- initial tagged release