- Puppet 5 Essentials(Third Edition)
- Martin Alfke Felix Frank
- 147字
- 2021-07-02 18:22:26
Completing the stack with PuppetDB
PuppetDB is a specialized database REST API designed to interact with the Puppet master. It mainly comprises a PostgreSQL backend with an API wrapper. The latter was written in Clojure and runs in yet another JVM.
PuppetDB aids the master's secondary task of storing reports and other agent data. It is also necessary for some specific manifest compiler functionality. This is covered in Chapter 6, The Puppet Beginners Advanced Parts.
The best way to set up and configure PuppetDB is actually Puppet itself. Since the necessary tools have not yet been introduced, we will postpone this step until Chapter 6, The Puppet Beginners Advanced Parts. This is not a problem, because PuppetDB is not essential for basic master operation.
Nevertheless, after finishing this chapter, you should include PuppetDB into any new master setup because it allows for advanced reporting and introspection.
推薦閱讀
- Advanced Splunk
- Vue.js設計與實現
- 自己動手寫搜索引擎
- 潮流:UI設計必修課
- Interactive Data Visualization with Python
- Access 數據庫應用教程
- MongoDB for Java Developers
- Unity 2020 Mobile Game Development
- Python網絡爬蟲從入門到實踐(第2版)
- 數據結構與算法JavaScript描述
- R語言數據可視化實戰
- MariaDB High Performance
- PHP+MySQL網站開發項目式教程
- 自然語言處理Python進階
- Building Wireless Sensor Networks Using Arduino