Chef · Arazzo Workflow
Chef Snapshot an Infra Server Organization Inventory
Version 1.0.0
Walk nodes, cookbooks, roles, environments, and data bags to build one organization snapshot.
View Spec
View on GitHub
Application DeliveryAutomationComplianceConfiguration ManagementDevOpsDevSecOpsHabitatInfrastructure as CodeInSpecArazzoWorkflows
Provider
Workflows
snapshot-org-inventory
Collect a full point-in-time inventory of a Chef Infra Server organization.
Walks every top-level Infra Server collection for the organization in the base URL and returns each as a named output for diffing or archiving.
1
collectNodes
List every node under management. This is the backbone of the snapshot and the collection most likely to have drifted since the last run.
2
collectCookbooks
List the cookbooks published to the organization along with their available versions, establishing what the nodes are able to converge.
3
collectRoles
List the roles defined for the organization, which is how run lists in the node snapshot resolve to real recipes.
4
collectEnvironments
List the environments, capturing how the organization separates production, staging, and development cookbook version constraints.
5
collectDataBags
List the data bags themselves without reading their items, recording where configuration data lives while leaving encrypted contents untouched.
Source API Descriptions
openapi
openapi
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.