add secret for k3s admin private key

manage kubeconfig with home manager for k8s cluster access
This commit is contained in:
Pim Kunis 2023-12-14 21:39:56 +01:00
parent 69cbed2ea9
commit 6f64ae8776
4 changed files with 35 additions and 1 deletions

View file

@ -31,7 +31,15 @@
(pkgs.nerdfonts.override { fonts = [ "Hack" ]; })
virt-manager
gnome.gnome-tweaks
impression
poppler_utils # For pdfunite
silicon
];
file.k3s-pim-privkey = {
target = ".kube/config";
source = ./kubeconfig.yml;
};
};
programs = {
@ -105,6 +113,11 @@
source = ../secrets/postgresql_client.key.age;
symlinks = [ "${config.xdg.configHome}/home/postgresql_client.key" ];
};
file."k3s-pim-privkey" = {
source = ../secrets/k3s-pim-privkey.age;
symlinks = [ "${config.home.homeDirectory}/.kube/k3s-pim-privkey" ];
};
};
fonts.fontconfig.enable = true;