Free, open, and opinionated DevOps, AI, and security tooling and standards.
Hello
Libre DevOps is a community-driven organisation working across infrastructure as code, AI, and
security. We build and maintain Terraform modules, GitHub Actions, container images, and PowerShell
tooling, write across Python, JavaScript, and C#, and document the practices behind it all in the
open. We work in partnership with CyberScot; please follow them
too.
What we build
Terraform modules published to the Terraform Registry
under the libre-devops namespace.
GitHub Actions for the Terraform lifecycle on Azure (plan, apply, destroy), with tflint
and trivy gating and OIDC authentication.
AI and security work: agents and tooling, and secure-by-default patterns with configuration
and vulnerability scanning wired into delivery.
PowerShell tooling: the LibreDevOpsHelpers
module for Azure, Terraform, and DevOps automation.
Standards and documentation at libredevops.org/docs:
opinionated, source-grounded guidance covering Terraform, Azure naming, logging, PowerShell,
Bash, and CI/CD.
Tech we work with
Find us at libredevops.org. Everything we publish is open
and provided as-is; review and test it against your own requirements before production use.
π¬ Quick helper that gets M365 Message Center posts onto a Microsoft Planner board (To be discussed column), filtered by service and time, as your own identity via az
π HTTP API that answers one question well: the next free CIDR of a given size in an Azure virtual network. .NET 10 isolated on Flex Consumption, Terraform deploy included
π¦ Ansible role to push RPM or DEB files from the control node and install them with each host's package manager, signatures and checksums checked: for debugging, testing and one-offs
π°οΈ Ansible role to upload RPMs to Red Hat Satellite or Foreman Katello, publish and promote content views, and promote tested versions between environments
π Ansible role to give hosts a Python current ansible-core can use, from their own repositories, pushed packages or archives, then uv, Python versions and venvs
π‘οΈ Ansible role for Microsoft Defender for Endpoint on Linux: install from the signed Microsoft repository, onboard, offboard, and manage mdatp_managed.json
π Ansible role for Azure Arc on Linux: install and lock down the Connected Machine agent, connect servers per subscription and resource group, no Azure SDK needed
βοΈ Ansible role to request, use and delete VMware Aria Automation (vRA 8) catalog deployments, writing the VMs to the inventory without credentials
This organization has no public members. You must be a member to see whoβs a part of this organization.
Top languages
Loadingβ¦
Uh oh!
There was an error while loading. Please reload this page.
Most used topics
Loadingβ¦
Uh oh!
There was an error while loading. Please reload this page.
You are visitor 01402503 β GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Γ600. No cookies required.