Missing a repository? Have a look at https://code.cacert.org/.

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Dittberner <jandd@cacert.org>2019-07-29 11:41:31 +0200
committerJan Dittberner <jandd@cacert.org>2019-07-29 11:41:31 +0200
commitee1f64d58c999778357bda8bacd254edda9d34dc (patch)
tree56e6ff1bb44dd97b66d91ea410cdc5b52e2d7890
parent8d2a91909d51daf40c92fd0bc5c7dc604f7156eb (diff)
downloadcacert-puppet-ee1f64d58c999778357bda8bacd254edda9d34dc.tar.gz
cacert-puppet-ee1f64d58c999778357bda8bacd254edda9d34dc.tar.xz
cacert-puppet-ee1f64d58c999778357bda8bacd254edda9d34dc.zip
Enable icinga2 agent on proxyout
-rw-r--r--hieradata/nodes/proxyout.yaml11
-rw-r--r--sitemodules/roles/manifests/proxyout.pp3
2 files changed, 13 insertions, 1 deletions
diff --git a/hieradata/nodes/proxyout.yaml b/hieradata/nodes/proxyout.yaml
index 9e2e955..216443e 100644
--- a/hieradata/nodes/proxyout.yaml
+++ b/hieradata/nodes/proxyout.yaml
@@ -48,3 +48,14 @@ profiles::squid::http_access:
- "allow puppet puppetforge"
- "allow test github"
- "allow testmgr github"
+profiles::icinga2_agent::pki_ticket: >
+ ENC[PKCS7,MIIBmQYJKoZIhvcNAQcDoIIBijCCAYYCAQAxggEhMIIBHQIBADAFMAACAQEw
+ DQYJKoZIhvcNAQEBBQAEggEAm5KSv0YCITiy1Ksq18qTDh9IrErDZXBC+Uk5
+ MHMtqKeqVrXurra+1Re1hARt0dp4UblCduCJB7P9Ui49WTNI86zY9vippZwn
+ 3kDvGGb3863uPyTIL0P815EMJBy5fp4LtdbhGe292X1YT8gG02NIHK9RP+Vy
+ HfEatEXnqALc4Cl8DrQIJX6SbovMGk5UsruVIvx7vS0SNt+3S2OuBXey3ytY
+ oM50z2rhC2W6U0Lx+WP6O9qvkBEkk0XRcItbSikOCtdyx8HmNMBgvk9Ua2Ez
+ 6jcCKK7C3dVgP1ozePBe3mLtoW/1CMa7DW3GXZlvAmPVAXrgq3p38tU9cLgn
+ l3OItTBcBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDuDYIvmEvS8bxxG+X6
+ dooHgDC34jNr87PoPPOatjAils7c2P/+X7oJmKrXBFJDbkoq2AvbdsYh3xrh
+ oXDvD84MDl8=]
diff --git a/sitemodules/roles/manifests/proxyout.pp b/sitemodules/roles/manifests/proxyout.pp
index 8bb283d..cf8f3a7 100644
--- a/sitemodules/roles/manifests/proxyout.pp
+++ b/sitemodules/roles/manifests/proxyout.pp
@@ -18,11 +18,12 @@
# Copyright
# ---------
#
-# Copyright 2017-2018 Jan Dittberner
+# Copyright 2017-2019 Jan Dittberner
#
class roles::proxyout {
include profiles::base
include profiles::squid
include profiles::rsyslog
include profiles::nrpe_agent
+ include profiles::icinga2_agent
}