- 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.
推薦閱讀
- Learning Python Web Penetration Testing
- SPSS數據挖掘與案例分析應用實踐
- 少年輕松趣編程:用Scratch創作自己的小游戲
- 深入淺出Spring Boot 2.x
- FFmpeg入門詳解:音視頻流媒體播放器原理及應用
- Functional Programming in JavaScript
- 軟件項目管理實用教程
- 人人都懂設計模式:從生活中領悟設計模式(Python實現)
- Learning Apache Karaf
- Python語言科研繪圖與學術圖表繪制從入門到精通
- Java 從入門到項目實踐(超值版)
- 測試架構師修煉之道:從測試工程師到測試架構師
- Photoshop智能手機APP界面設計
- Java程序設計教程
- 精通Spring:Java Web開發與Spring Boot高級功能