cloud.nix (523B)
1 # modules/features/pentest/cloud.nix — cloud and container assessment. 2 # Off by default. `daemon.pentest.cloud.enable = true;` 3 { lib, ... }: 4 (import ./_sets.nix { inherit lib; }) { 5 name = "cloud"; 6 description = "AWS, Azure, GCP and Kubernetes assessment"; 7 default = false; 8 9 packages = pkgs: with pkgs; [ 10 awscli2 # `aws` 11 azure-cli # `az` 12 google-cloud-sdk # `gcloud` 13 kubectl 14 trivy 15 kube-hunter 16 pacu 17 ]; 18 19 expectedBins = [ "aws" "az" "gcloud" "kubectl" "trivy" "kube-hunter" "pacu" ]; 20 }