Commit 5e2211c446ea
Changed files (2)
machines
modules
profiles
machines/wakasu.nix
@@ -18,6 +18,7 @@
profiles.containers.kubernetes = {
enable = true;
krew.enable = true;
+ kind.enable = true;
};
programs = {
google-chrome.enable = true;
modules/profiles/kubernetes.nix
@@ -16,6 +16,9 @@ in
krew = {
enable = mkEnableOption "Enable krew";
};
+ kind = {
+ enable = mkEnableOption "Enable kind";
+ };
minikube = {
enable = mkEnableOption "Enable minikube";
package = mkOption {
@@ -51,6 +54,11 @@ in
docker-machine-kvm2
];
})
+ (mkIf cfg.kind.enable {
+ home.packages = with pkgs; [
+ kind
+ ];
+ })
(mkIf (!config.profiles.containers.openshift.enable) {
home.packages = with pkgs; [ kubectl ];
})