Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
immerda
iBox
ibox Puppet Modules
Compare Revisions
657d5b77f0dbe866b521111b0d1cd16d6982a86d...a744e635a5e98fef57fc27be6a8ee44236cffde3
Source
a744e635a5e98fef57fc27be6a8ee44236cffde3
Select Git revision
...
Target
657d5b77f0dbe866b521111b0d1cd16d6982a86d
Select Git revision
Compare
Commits (3)
move to new repo and prepare for update
· db73a3f0
mh
authored
Oct 19, 2020
db73a3f0
switch to postgres 13 as the new db
· 5a11c019
mh
authored
Oct 19, 2020
5a11c019
include another file
· a744e635
mh
authored
Oct 19, 2020
a744e635
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
7 deletions
+11
-7
ib_puppetserver/manifests/puppetdb.pp
ib_puppetserver/manifests/puppetdb.pp
+11
-7
No files found.
ib_puppetserver/manifests/puppetdb.pp
View file @
a744e635
# manage puppetdb and its configuration
class
ib_puppetserver::puppetdb
(
$puppetdb_server
=
"puppetdb.
${
::
domain}
"
,
$puppetboard_server
=
"puppetdb.
${
::
domain}
"
,
$server
=
"puppet.
${
::
domain}
"
,
$puppetdb_server
=
"puppetdb.
$
{
facts['
domain
']
}"
,
$puppetboard_server
=
"puppetdb.
$
{
facts['
domain
']
}"
,
$server
=
"puppet.
$
{
facts['
domain
']
}"
,
){
class
{
'
::
puppetdb'
:
'puppetdb'
:
manage_dbserver
=>
true
,
manage_firewall
=>
false
,
disable_cleartext
=>
true
,
ssl_set_cert_paths
=>
true
,
disable_update_checking
=>
true
,
postgres_version
=>
'13'
,
certificate_whitelist
=>
[
$
::
fqdn
,
$
facts
[
'
fqdn
'
]
,
$server
,
$puppetboard_server
,
],
}
include
::
ib_postgres::server::utils
include
ib_postgres::server::utils
# make sure it's not getting wiped
file
{
'/etc/yum.repos.d/yum.postgresql.org.repo'
:
file
{
[
'/etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG'
,
'/etc/yum.repos.d/yum.postgresql.org.repo'
,
'/etc/yum.repos.d/pgdg-redhat-all.repo'
]:
ensure
=>
file
,
require
=>
Yumrepo
[
'yum.postgresql.org'
],
}
...
...