Files aus Bucket zurückholen
Puppet macht ja, wenn nicht disabled, automatisch ein Filebucket. Um Files bequem zurückzuholen, gibt es ein feines Ruby-Script (für Puppet 3 und hier für Puppet 4)
[root@host ../]# ./clientbucket.rb /usr/share/ip/config.php
[0]: eab6637531f24968ef080dfac255ba6b 2015-05-23 14:19:46 +0200
[1]: cdf76e3caa1772de1fbe202dc1f09e73 2015-06-24 09:02:57 +0200
[2]: a3f9669dfb0a4c5d401eb8e240a42181 2016-02-21 13:39:37 +0100
[3]: ea3fc426a0816b1b19a51f3c5d61b5dd 2016-02-21 14:11:23 +0100
[4]: 15cdee5276478af8e1f64869efad29ba 2016-02-23 10:35:46 +0100
[5]: 17fad4c1c9e5911e66e17939ff7c1b36 2016-12-23 13:22:00 +0100
[6]: a3f7afcd0f59ed0728217161e7db2e4a 2017-02-20 16:18:20 +0100
[7]: 644e7265118e47c1626e8b03c127a6ed 2017-02-20 16:37:37 +0100
------------------------
Pick a file, or x to exit: 6
Restore (r), view (v), diff (d), unified diff (u), or x to go back: r
Restore to (default is to restore to /usr/share/ip/config.php):
Restoring to /usr/share/ip/config.php
Done
Braucht man zwar nicht oft, kann aber ab und zu doch recht hilfreich sein…