Installation
Python installs require Python 3.10 or newer. The default login flow also requires the Azure CLI.
Recommended for an isolated CLI installation:
pipx install azuratorpip install azuratorUse this when you already manage the Python environment yourself.
Prebuilt archives
Section titled “Prebuilt archives”Download the archive for your operating system from the
latest GitHub release,
extract it, and run azurator from a terminal. The archive includes Python but
does not replace Azure CLI or SOPS when your chosen workflow requires them.
With flakes enabled, run Azurator without installing it:
nix run github:janthmueller/azurator -- --helpArguments after -- are passed to Azurator:
nix run github:janthmueller/azurator -- listOptional SOPS support
Section titled “Optional SOPS support”Using --sops-file or --sops-out requires SOPS 3.13.x. The Nix package
includes it. Python installations use the sops executable already available
on your system.
Verify
Section titled “Verify”azurator --versionContinue with Authentication.