Completing the stack with PuppetDB
Whether you choose to use puppetserver or prefer Passenger after all, there is yet another piece of infrastructure that should be considered for each master host. PuppetDB is a specialized database 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, Leveraging the Full Toolset of the Language.
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, Leveraging the Full Toolset of the Language. This is not a problem, because PuppetDB is not essential for basic master operation.
- SPSS數(shù)據(jù)挖掘與案例分析應用實踐
- 手機安全和可信應用開發(fā)指南:TrustZone與OP-TEE技術詳解
- GAE編程指南
- C語言程序設計(第2 版)
- Mastering ServiceStack
- Rust實戰(zhàn)
- Python 深度學習
- 算法訓練營:入門篇(全彩版)
- 樂學Web編程:網(wǎng)站制作不神秘
- 假如C語言是我發(fā)明的:講給孩子聽的大師編程課
- Python機器學習編程與實戰(zhàn)
- Elasticsearch Server(Third Edition)
- 利用Python進行數(shù)據(jù)分析(原書第3版)
- Python算法詳解
- 從零開始學Python網(wǎng)絡爬蟲