AgeCommit message (Collapse)Author
12 hoursFix icinga2 PKI ticket for oidcdemoHEADmasterJan Dittberner
12 hoursAdd base setup for oidcdemoJan Dittberner
14 daysUpdate to gitea 1.18.0Jan Dittberner
2022-12-18Renew certificates for funding and jenkinsJan Dittberner
2022-12-10Add new Jenkins mirrorJan Dittberner
2022-10-29Update gitea to 1.17.3Jan Dittberner
2022-10-16Fix ports in config template for motionJan Dittberner
2022-10-16Switch motion to port 443Jan Dittberner
2022-09-26Allow GitHub downloads for JenkinsJan Dittberner
2022-09-25Fix compatibility with latest apache moduleJan Dittberner
2022-09-25Add is_external for infra03Jan Dittberner
Although infra03 is not external it still needs some different treatment than regular containers.
2022-09-25Install icinga2 agent on infra03Jan Dittberner
2022-09-25Fix fact lookup for os releaseJan Dittberner
2022-09-25Add check command kernel_statusJan Dittberner
- install python3-nagiosplugin on all current Debian icinga2 nodes - add icinga2 command definition for kernel status
2022-09-25Use explicit facts syntaxJan Dittberner
2022-09-25Add check script for checking the running kernelJan Dittberner
- move creation of /usr/local/lib/nagios/plugins to icinga2_common - install on physical and kvm hosts
2022-09-17Add ACL for current puppet forge hostnamesJan Dittberner
2022-09-17Update to Gitea 1.17.2Jan Dittberner
2022-09-01Renew certificate for codedocsJan Dittberner
2022-08-11Set group for private keys to ssl-certJan Dittberner
2022-07-22Add role and hieradata file for idpJan Dittberner
2022-07-22Add role and hieradata file for authserverJan Dittberner
2022-07-16Update to gitea 1.16.9Jan Dittberner
2022-07-16Increase warn threshold for CRL age to 25hJan Dittberner
2022-07-16Fix puppet-lint absolute class name warningsJan Dittberner
2022-07-16Define 24h and 36h threshold for CRL checkJan Dittberner
2022-07-16Renew certificate for webmail.cacert.orgJan Dittberner
2022-07-13Add user data for Kim NilssonJan Dittberner
2022-07-11Use for CRLsJan Dittberner
2022-07-10Switch infradocs and jenkins to 2021 class3 certJan Dittberner
2022-07-10Fix nagios plugin directoryJan Dittberner
2022-07-10Add check_cacert_crl to Icinga masterJan Dittberner
- add check_cacert_crl on Icinga master to enable internal checks - fix puppet-lint warnings
2022-07-10Make check_cacert_crls check command configurableJan Dittberner
2022-07-10Add logging for commandJan Dittberner
2022-07-10Rework icinga config git integrationJan Dittberner
Replace git subtree pull with regular git pull. Monitor uses etckeeper for managing /etc, /etc/icinga2/conf.d uses a separate repository that is excluded from etckeeper. git subtree does no longer make sense in this context.
2022-07-10Fix compatibility with Python 3.7, use crl2Jan Dittberner
2022-06-23Fix timeout handling in update-crlsJan Dittberner
2022-06-19Fix certificate pathJan Dittberner
2022-06-19Improve update-crlsJan Dittberner
- add Icinga CA certificate validation - use infra hostname for monitoring API - improve error output for passive check submission
2022-06-19Fix hiera data for passive-check-submitJan Dittberner
2022-06-19Refactor update-crlsJan Dittberner
update-crls is now a Python script that reports the CRL update result as passive monitoring check.
2022-06-18Allow migrations and webhooks to internal IPsJan Dittberner
2022-06-18Unify YAML formattingJan Dittberner
Ran YAML through JetBrains YAML formatter and yamllint to get consistent formatting
2022-06-18Renew client certificate for monitorJan Dittberner
2022-06-18Renew client certificate for extmonJan Dittberner
2022-06-06Fix syntax warning for Integer conversionJan Dittberner
2022-06-06Add to explain the purpose of this repositoryJan Dittberner
2022-05-28Use Python check for puppetdbJan Dittberner
2022-05-08Define a cache_dir for squidJan Dittberner
proxyout should now hopefully perform disk caching too
2022-05-08Raise maximum object size for proxy caching to 500 MBJan Dittberner