feat: add helm plugins declaratively
This commit is contained in:
@@ -7,12 +7,14 @@
|
|||||||
k3d
|
k3d
|
||||||
kubectl
|
kubectl
|
||||||
kubernetes
|
kubernetes
|
||||||
kubernetes-helm
|
|
||||||
kustomize
|
kustomize
|
||||||
minikube
|
minikube
|
||||||
opentofu
|
opentofu
|
||||||
upbound
|
upbound
|
||||||
];
|
];
|
||||||
|
|
||||||
imports = [ ./k9s.nix ];
|
imports = [
|
||||||
|
./helm.nix
|
||||||
|
./k9s.nix
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
15
home/modules/k8s/helm.nix
Normal file
15
home/modules/k8s/helm.nix
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
{ pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
(wrapHelm kubernetes-helm {
|
||||||
|
plugins = with kubernetes-helmPlugins; [
|
||||||
|
helm-diff
|
||||||
|
helm-git
|
||||||
|
helm-schema
|
||||||
|
helm-secrets
|
||||||
|
helm-unittest
|
||||||
|
];
|
||||||
|
})
|
||||||
|
];
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user