aspi: add k9s config

This commit is contained in:
2026-06-18 20:52:23 +02:00
parent 6260c56bbd
commit 4bc97efe7a
4 changed files with 48 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
{
config,
pkgs,
...
}: {
environment.systemPackages = with pkgs; [
kubectl
k9s
];
sops.secrets.kubeconfig = {
sopsFile = ./kubeconfig.secret.yaml;
format = "binary";
owner = config.users.users.julian.name;
group = config.users.users.julian.group;
};
environment.variables.KUBECONFIG = config.sops.secrets."kubeconfig".path;
}