Files
dev/modules/optionnals/k8s.nix
2025-10-13 18:29:23 +02:00

23 lines
418 B
Nix

{
pkgs,
...
}:
{
environment.systemPackages = [
pkgs.kubectl
pkgs.kubernetes-helm
pkgs.k9s # Interface TUI pour Kubernetes
pkgs.kubectx # Changement rapide de contexte
pkgs.kustomize
];
programs.zsh.promptInit = ''
# kubectl
source <(kubectl completion zsh)
alias k=kubectl
alias h=helm
alias kn=kubens
compdef __start_kubectl k
compdef __start_helm h
'';
}