kubenix

Kubernetes management with Nix

MIT License

Stars
284
Committers
20

Bot releases are visible (Hide)

kubenix - 0.3.0 Latest Release

Published by github-actions[bot] 6 months ago

Breaking

  • removed generated Kubernetes manifest file (manifest.json) from default flake package

See the documentation how to access the generated Kubernetes manifest file

Added

  • add optionalHashedNames to inject hashed names for referencing inside modules

Changed

  • removed local kubectl and kubernetes packages in lieu of those from nixpkgs
  • pin Bash version of Kubenix CLI script
kubenix - 0.2.0

Published by github-actions[bot] over 1 year ago

Breaking

  • removed usage of the helm CLI within the kubenix CLI

This 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 or rollback) will not be able to operate on resources

Added

  • the CLI now prunes resources and performs an interactive diff by default
kubenix - 0.1.0

Published by github-actions[bot] over 1 year ago

Added

  • initial tagged release