Skip to content

Cloud

Source directory: modules/cloud/

default.nix

modules/cloud/default.nix

No option declarations; see source for implementation.

packages.nix

modules/cloud/packages.nix

  • Enable option: Enable AWS packages
  • Enable option: Enable Azure packages
  • Enable option: Enable cloud tools
  • Enable option: Enable Google packages
  • Enable option: Enable k8s packages
  • Enable option: Enable terraform packages
Options declaration (Nix)
  options = {
    aws.packages.enable = mkEnableOption "Enable AWS packages";
    azure.packages.enable = mkEnableOption "Enable Azure packages";
    cloud-tools.packages.enable = mkEnableOption "Enable cloud tools";
    google.packages.enable = mkEnableOption "Enable Google packages";
    k8s.packages.enable = mkEnableOption "Enable k8s packages";
    terraform.packages.enable = mkEnableOption "Enable terraform packages";
  }