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
listNodes
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
listCookbooks
List the cookbooks published to the organization along with their available versions, establishing what the nodes are able to converge.
3
collectRoles
listRoles
List the roles defined for the organization, which is how run lists in the node snapshot resolve to real recipes.
4
collectEnvironments
listEnvironments
List the environments, capturing how the organization separates production, staging, and development cookbook version constraints.
5
collectDataBags
listDataBags
List the data bags themselves without reading their items, recording where configuration data lives while leaving encrypted contents untouched.