Files
manifests/shell.nix

42 lines
577 B
Nix

let
sources = import ./nix;
system = builtins.currentSystem;
pkgs = import sources.nixpkgs {
inherit system;
config = { };
overlays = [ ];
};
in
pkgs.mkShellNoCC {
name = "clstr";
packages = with pkgs; [
just
npins
# helm
helmfile
kubernetes-helm
# kubectl tools
kubectl-cnpg
kubectl-neat
kubelogin
kubelogin-oidc
kubectl-rook-ceph
# linkerd
step-cli
linkerd
# velero
velero
# dapr
dapr-cli
];
ARGOCD_ENV_CLUSTER_NAME = "ekman";
HELM_GIT_ACCESS_TOKEN = "glpat-xxx";
}