diff options
| author | alex <alex@pdp7.net> | 2023-05-27 22:02:30 +0200 |
|---|---|---|
| committer | alex <alex@pdp7.net> | 2023-05-27 22:02:30 +0200 |
| commit | 9c8a8418aa05325d8c11b6884f1d16d0ec79dd02 (patch) | |
| tree | cc134bdb9a000751b21e812f3daacf09b2663649 /personal_infra/puppet/modules/nagios | |
| parent | 5a719ca293965c9813955b2f24e59998fe4ecacd (diff) | |
Update Talos monitor
Diffstat (limited to 'personal_infra/puppet/modules/nagios')
| l--------- | personal_infra/puppet/modules/nagios/files/check_talos_version | 1 | ||||
| -rw-r--r-- | personal_infra/puppet/modules/nagios/manifests/k8s.pp | 8 |
2 files changed, 8 insertions, 1 deletions
diff --git a/personal_infra/puppet/modules/nagios/files/check_talos_version b/personal_infra/puppet/modules/nagios/files/check_talos_version new file mode 120000 index 00000000..16932959 --- /dev/null +++ b/personal_infra/puppet/modules/nagios/files/check_talos_version @@ -0,0 +1 @@ +../../../../talos-check/check_talos_version
\ No newline at end of file diff --git a/personal_infra/puppet/modules/nagios/manifests/k8s.pp b/personal_infra/puppet/modules/nagios/manifests/k8s.pp index 6376daf2..8eada3c9 100644 --- a/personal_infra/puppet/modules/nagios/manifests/k8s.pp +++ b/personal_infra/puppet/modules/nagios/manifests/k8s.pp @@ -1,7 +1,13 @@ class nagios::k8s { + file {'/usr/local/bin/check_talos_version': + content => file('nagios/check_talos_version'), + mode => '0755', + links => follow, + } + nagios_command {'check_talos': command_name => 'check_talos', - command_line => '/usr/lib64/nagios/plugins/check_http -H monitor -I $HOSTADDRESS$ -s OK -u /available', + command_line => '/usr/local/bin/check_talos_version http://$HOSTADDRESS$ monitor', require => Package['nagios'], notify => Service['nagios'], owner => 'nagios', |
