- 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.
推薦閱讀
- Getting Started with Gulp(Second Edition)
- Redis入門指南(第3版)
- Functional Programming in JavaScript
- C語言程序設計案例式教程
- Kali Linux Wireless Penetration Testing Beginner's Guide(Third Edition)
- 網絡爬蟲原理與實踐:基于C#語言
- Java Web程序設計任務教程
- Protocol-Oriented Programming with Swift
- Getting Started with Hazelcast(Second Edition)
- 區塊鏈技術與應用
- Advanced Express Web Application Development
- IBM Cognos TM1 Developer's Certification guide
- Learning Grunt
- 人人都能開發RPA機器人:UiPath從入門到實戰
- 零基礎PHP從入門到精通