hall / kubenix

Kubernetes management with Nix
https://kubenix.org/
MIT License
316 stars 29 forks source link

pkgs(kubenix): drop support for the helm CLI #24

Closed hall closed 1 year ago

hall commented 1 year ago

These changes address #23. I've still experimenting with this approach but creating an MR in the meantime to solicit feedback. I'm not actually certain whether anyone else uses the CLI and, if so, how they feel about it.

hall commented 1 year ago

I've updated the script to no longer rely on the nix CLI and the existence of a special attribute under output. Instead, expecting users to override the package to pass the modules in directly. There's probably a cleaner way to do the overriding but time will tell.

hall commented 1 year ago

Alright, I've used this for a bit now and am satisfied in going this direction. Will iterate further based on feedback and/or my own experience.