Releases: libre-devops/ldo-go-cli
Releases · libre-devops/ldo-go-cli
Release list
v0.1.0
The first release: the Python ldo 0.8.1, ported to Go.
- Every command of the Python
ldo0.8.1:devices,entra,intune,xdr(incidents,
detection rules and their export, the MDE Client Analyzer among them),graph,azure
(Automation included),keyvault,logs,pim,logicapp,snow,jira,
confluence,news,planner,terraform,az,network test,json,profiles,
config,welcome, and the hiddenself-test, with the same options, exit codes and
output. Every command's JSON has the Python's keys and types. - Signing in is pure Go, through azidentity and MSAL:
device-codeandinteractive
profiles need no Azure CLI, and without aclient_idsign in as the Azure CLI's public
client. - The config file is the Python
ldo's own; sign-ins are kept in a file ofldo-go's own. - Releases carry a binary for Linux, macOS and Windows on amd64 and arm64, with
SHA256SUMSand signed build provenance.
What differs from the Python ldo, and why, is in docs/differences.md.
Check a download against SHA256SUMS, and its provenance with
gh attestation verify ldo-go-linux-amd64 --repo libre-devops/ldo-go-cli.