Assets for Infra Automation: From Fire-and-Forget Automation to Governed Infrastructure
Blog post from Kestra
Kestra's Assets feature enhances infrastructure management by transforming traditional "fire-and-forget" task execution into a governed and traceable catalog of live infrastructure components. This approach involves defining workflows that build a dependency graph, linking initial resource provisioning with ongoing operations, creating a comprehensive and always-updated inventory of resources complete with lineage and metadata tracking. The guide outlines how to manage Windows VMs on GCP using Kestra by registering assets like VMs, IPs, users, licenses, and snapshots into Kestra's Asset Inventory, ensuring full traceability and auditability. By treating infrastructure components as stateful assets, teams can dynamically query the asset inventory for maintenance, perform impact analysis, and maintain audit readiness, turning Kestra into a real-time configuration management database (CMDB). This unified approach ensures that every change is documented, providing teams with a complete picture of their infrastructure, facilitating better governance, auditing, and automation.