Skip to content

Instantly share code, notes, and snippets.

@FlorianHeigl
Created November 24, 2016 11:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save FlorianHeigl/73871f8a334aa34fccc65f181a765d33 to your computer and use it in GitHub Desktop.
Save FlorianHeigl/73871f8a334aa34fccc65f181a765d33 to your computer and use it in GitHub Desktop.
Rudder Inventory Flow
Rudder Inventory Flow
Managed Node:
rudder agent inventory
cf-agent -KI -Dforce_inventory
alternativ: touch /opt/rudder/etc/force_inventory
cfengine bundles:
doInventory
fetch der uuid des policy hub
cat /var/rudder/cfengine-community/policy_server.dat
curl ...
xxx
ausfuehren von fusionAgent
/opt/rudder/bin/run-inventory --local ...
sign mit ...
cf-key vergleich
upload zum policy hub
pw fuer initial != pw fuer accepted
curl pw ...
Relay Node:
stored at:
/var/rudder/inventories/incoming
/var/rudder/inventories/accepted-nodes-updates
rudder agent run
sendInventories
cfengine bundles:
Rudder Master:
/var/rudder/inventories/incoming
/var/rudder/inventories/accepted-nodes-updates
rudder agent run
sendInventoriestoCmdb
cfengine bundles:
processing by webapp:
scala method
stores in ldap
node inventory schema
log:
/var/rudder/inventories/failed
/var/rudder/inventories/historical
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment