setup docker / kvm2 for minikube usage

This commit is contained in:
Anish Lakhwara 2023-05-05 14:04:30 +10:00
parent 2f940bc682
commit eef4f59aa6

View file

@ -5,9 +5,16 @@
networking.firewall.allowedTCPPorts = [ 6443 ];
services.k3s.enable = true;
services.k3s.role = "server";
services.k3s.clusterInit = true;
# services.k3s.extraFlags = toString [
# "--kubelet-arg=v=4" # Optionally add additional args to k3s
# ];
environment.systemPackages = [ pkgs.k3s pkgs.kubernetes-helm ];
# minikube on docker
virtualisation.docker.enable = true;
virtualisation.docker.storageDriver = "btrfs";
# or use kvm
virtualisation.libvert.enable = true;
users.users.anish.extraGroups = [ "libvert" "docker" ];
}