mirror of
https://github.com/TECHNOFAB11/kubenix.git
synced 2025-12-12 08:00:06 +01:00
pkgs(kubenix): overhaul and drop support for the helm CLI (#24)
This is a relatively large re-design which - removes usage of the Helm CLI - expects users to override the default package - performs an interactive diff, confirm, apply by default - prunes removed resources
This commit is contained in:
parent
ccfd0d16c1
commit
07ba711056
4 changed files with 140 additions and 114 deletions
|
|
@ -144,10 +144,10 @@
|
|||
inherit (pkgs) kubernetes kubectl;
|
||||
}
|
||||
// {
|
||||
cli = pkgs.callPackage ./pkgs/kubenix.nix {
|
||||
default = pkgs.callPackage ./pkgs/kubenix.nix {
|
||||
inherit (self.packages.${system});
|
||||
evalModules = self.evalModules.${system};
|
||||
};
|
||||
default = self.packages.${system}.cli;
|
||||
docs = import ./docs {
|
||||
inherit pkgs;
|
||||
options =
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue