Wir erstellen aus Puppet Facts auf Linux Systemen Lables.
Das local script dazu schaut ungefähr so aus:
#!/bin/bash
echo "<<<labels:sep(0)>>>"
role=$(grep role /etc/facter/facts.d/role.txt | cut -d "=" -f2)
echo '{"fact/role": "'$role'"}'
cluster=$(grep cluster /etc/facter/facts.d/cluster.txt | cut -d "=" -f2)
echo '{"fact/cluster": "'$cluster'"}'