Setup PuppetDB/Puppetboard

- install modules required
    - puppetdb
    - postgresql
    - puppetboard
    - python
  - create new profiles to manage each item (puppetdb/puppetboard)
  - added puppetdb role
  - include the puppetdb::master::config in puppetmaster role
  - re-organised the puppetfile
  - moved python to be managed by the python module
  - added postgresql to list of managed repos
This commit is contained in:
2023-08-26 23:50:22 +10:00
parent ea7561a093
commit 080cdd8884
9 changed files with 118 additions and 9 deletions
+1
View File
@@ -6,3 +6,4 @@ profiles::yum::managed_repos:
- 'appstream'
- 'epel'
- 'puppet7'
- 'yum.postgresql.org'
+1
View File
@@ -6,3 +6,4 @@ profiles::yum::managed_repos:
- 'appstream'
- 'epel'
- 'puppet7'
- 'yum.postgresql.org'