37 lines
730 B
Nix
37 lines
730 B
Nix
{
|
|
pkgs,
|
|
garden ? import ../../yookr-dev/_support/packages.nix { inherit pkgs; },
|
|
}:
|
|
{
|
|
packages = [
|
|
garden.gardenctl
|
|
garden.gardenlogin
|
|
]
|
|
++ (with pkgs; [
|
|
k9s
|
|
kubectl
|
|
kubelogin-oidc
|
|
jq
|
|
just
|
|
python3Packages.python-openstackclient
|
|
python314
|
|
rclone
|
|
sops
|
|
secretspec
|
|
util-linux
|
|
uv
|
|
]);
|
|
env = {
|
|
LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath [
|
|
pkgs.stdenv.cc.cc.lib
|
|
pkgs.zlib
|
|
];
|
|
UV_PYTHON = "${pkgs.python314}/bin/python";
|
|
UV_PYTHON_DOWNLOADS = "never";
|
|
RABBITMQADMIN_TARGET_HOST = "test.rabbitmq.yookr.org";
|
|
RABBITMQADMIN_TARGET_PORT = "443";
|
|
RABBITMQADMIN_USE_TLS = "true";
|
|
RABBITMQADMIN_NON_INTERACTIVE_MODE = "true";
|
|
};
|
|
}
|