aboutsummaryrefslogtreecommitdiff
path: root/personal_infra/puppet
diff options
context:
space:
mode:
Diffstat (limited to 'personal_infra/puppet')
-rw-r--r--personal_infra/puppet/modules/flexisip/manifests/init.pp8
-rw-r--r--personal_infra/puppet/site/maelcum.mad.int.pdp7.net.pp2
-rw-r--r--personal_infra/puppet/site/nagios.h1.int.pdp7.net.pp14
3 files changed, 16 insertions, 8 deletions
diff --git a/personal_infra/puppet/modules/flexisip/manifests/init.pp b/personal_infra/puppet/modules/flexisip/manifests/init.pp
index 9ed962de..a4836329 100644
--- a/personal_infra/puppet/modules/flexisip/manifests/init.pp
+++ b/personal_infra/puppet/modules/flexisip/manifests/init.pp
@@ -4,28 +4,28 @@ class flexisip($flexisip_sdp_port_range_min, $flexisip_sdp_port_range_max, $flex
# keep this repository enabled even if you enable beta/alpha repositories
[Belledonne-stable]
name=Belledonne-stable
- baseurl=http://www.linphone.org/snapshots/$contentdir/$releasever/stable
+ baseurl=https://download.linphone.org/snapshots/$contentdir/$releasever/stable
enabled=1
gpgcheck=0
# enable this if you want post-release patches
[Belledonne-hotfix]
name=Belledonne-hotfix
- baseurl=http://www.linphone.org/snapshots/$contentdir/$releasever/hotfix
+ baseurl=https://download.linphone.org/snapshots/$contentdir/$releasever/hotfix
enabled=1
gpgcheck=0
# enable this if you want next release beta packages
[Belledonne-beta]
name=Belledonne-beta
- baseurl=http://www.linphone.org/snapshots/$contentdir/$releasever/beta
+ baseurl=https://download.linphone.org/snapshots/$contentdir/$releasever/beta
enabled=0
gpgcheck=0
# enable this to have development (unstable) packages
[Belledonne-alpha]
name=Belledonne-alpha
- baseurl=http://www.linphone.org/snapshots/$contentdir/$releasever/alpha
+ baseurl=https://download.linphone.org/snapshots/$contentdir/$releasever/alpha
enabled=0
gpgcheck=0
| EOT
diff --git a/personal_infra/puppet/site/maelcum.mad.int.pdp7.net.pp b/personal_infra/puppet/site/maelcum.mad.int.pdp7.net.pp
index ec1b6300..f69a137f 100644
--- a/personal_infra/puppet/site/maelcum.mad.int.pdp7.net.pp
+++ b/personal_infra/puppet/site/maelcum.mad.int.pdp7.net.pp
@@ -7,7 +7,7 @@ node 'maelcum.mad.int.pdp7.net' {
dhcp-host=d8:8c:79:1a:11:59,chromecast,10.34.10.3
host-record=maelcum.mad.int.pdp7.net,maelcum,10.34.10.2
- dhcp-option=tag:!noroutes,option:classless-static-route,192.168.76.0/24,10.34.10.2,10.43.43.0/24,10.34.10.2,10.17.19.0/24,10.34.10.2
+ dhcp-option=tag:!noroutes,option:classless-static-route,192.168.76.0/24,10.34.10.2,10.43.43.0/24,10.34.10.2,10.17.19.0/24,10.34.10.2,0.0.0.0/0,10.34.10.1
# Kobo
dhcp-host=a4:3c:d7:39:c6:29,set:noroutes
| EOT
diff --git a/personal_infra/puppet/site/nagios.h1.int.pdp7.net.pp b/personal_infra/puppet/site/nagios.h1.int.pdp7.net.pp
index ad6b102e..4d9dd8c6 100644
--- a/personal_infra/puppet/site/nagios.h1.int.pdp7.net.pp
+++ b/personal_infra/puppet/site/nagios.h1.int.pdp7.net.pp
@@ -36,10 +36,18 @@ node 'nagios.h1.int.pdp7.net' {
address => "192.168.76.3",
}
+ nagios_host {"xn--ix-yja.es":
+ use => 'generic-host',
+ max_check_attempts => 5,
+ contact_groups => 'admins',
+ check_command => 'check-host-alive',
+ address => '155.133.26.104',
+ }
+
nagios_service {'alex.corcoles.net-gemini-cert':
use => 'generic-service',
service_description => 'alex.corcoles.net-gemini-cert',
- host_name => 'k8s-prod.h1.int.pdp7.net',
+ host_name => 'xn--ix-yja.es',
check_command => 'check_alex.corcoles.net-gemini-cert',
require => Package['nagios'],
notify => Service['nagios'],
@@ -48,13 +56,13 @@ node 'nagios.h1.int.pdp7.net' {
nagios_command {'check_alex.corcoles.net-gemini-cert':
command_name => 'check_alex.corcoles.net-gemini-cert',
- command_line => '/usr/lib64/nagios/plugins/check_http -H alex.corcoles.net -C 10,5 -p 1965',
+ command_line => '/usr/lib64/nagios/plugins/check_ssl_validity -H alex.corcoles.net -I alex.corcoles.net -p 1965 -c 10 5',
require => Package['nagios'],
notify => Service['nagios'],
owner => 'nagios',
}
- package {'nagios-plugins-pgsql':}
+ package {['nagios-plugins-all', 'perl-Math-BigInt']:}
class {'otel':
version => '0.88.0',